Cortex™-A7 MPCore™ / Raspberry Pi 2

Kursbeschreibung

Der Kurs geht in 2 Tagen in großer Tiefe auf die ARM Cortex-A Familie ein und bietet alle notwendigen Informationen zur Embedded Software-Entwicklung.

Einleitend wird über den Aufbau moderner Prozessoren gesprochen. Der Kurs deckt die Cortex-A7 MPCore Architektur ab, den Befehlssatz , die Exceptions , MMU , Cache und Branch Prediction , verarbeitet Synchronisation, C-Programmierung, die Cache-Kohärenz, Boot-Prozess, Barriers, NEON Coprozessor sowie JTAG Debugging .

Im praktischen Teil werden mehrere Aufgaben gelöst, angefangen von kleinen Assembler-Programmen bis zu Übungen mit dem Board Raspberry Pi 2 in Bezug auf GPIO, Cache und MMU.

Die Übungen werden mit der IAR Embedded Workbench + JTAG Debugger durchgeführt. Ein spezielles JTAG Adapterboard für den RPi2 ist Bestandteil der Übung.

Voraussetzungen

Basiswissen Computer Architektur

C und Assembler

Zielgruppe

NUSystem Designer, System Programmierer, Applikations- Programmierer, Embedded Programmer und System TesterL

FlexyTrain: Unsere Flexibilität – Ihr Plus

Keinen passenden Termin gefunden? Kein Problem: Bei der Planung unserer Kurstermine bieten wir Ihnen ein Höchstmaß an Flexibilität. Im Klartext: Gemeinsam mit Ihnen finden wir einen geeigneten Termin. Sprechen Sie uns an!