Armv8-R: 32-Bit Cortex® Mikrocontroller-Core für Echtzeit-Anwendungen im Automobil, in der Industrie und in eingebetteten Systemen

Vor Ort
Inhouse
StandorteMünchen
Dauer32 Stunden
SpracheDeutsch
Kurstermine 1 Startdatum
Preis ab 3.570,00 € inkl. MwSt.

Beschreibung

  • Overview Arm®v8 Real Time Profile
  • Cortex® R52 Processor Architecture
  • Instruction Sets
  • Synchronization and Barriers
    • Exclusive Monitors
  • Writing C for Arm
  • Exceptions and Handling
    • Exception Levels
    • Interrupts and Aborts
    • Interrupt Controller Architectures
    • Routing and Trapping
    • Nesting and Returning
  • Timer
    • Generic Timer
    • Performance Monitor Unit
  • Internal Connectivity and Memory
    • Bus Interfaces
    • Tightly Coupled Memory and Caches
    • Performance Aspects
  • Memory Protection Unit
    • Purpose and Use Cases
    • Regions and Attributes
  • Safety Aspects
    • Register Protection
    • Indirect Memory Access
    • Dual Core Lockstep
    • ECC
    • Error Reporting
  • Debug and Tracing
  • Virtualization
    • Use Cases
    • Hypervisor
    • Temporal and Spatial Separation
    • Identification
    • Asynchronous Stimuli
  • Exercises
  • HINWEIS: Die Kursunterlagen sind auf Englisch

Inhalte

  • Sie kennen die Architektur, Besonderheiten und Vorteile der Armv8-R (Real-Time) Kernarchitektur.
  • Sie verstehen es, Mikrocontroller mit entsprechenden Kernen für Ihre Zwecke auszuwählen und effizient einzusetzen.
  • Sie können C- und Assembler-Programme erstellen, nutzen Safety- und Security-Mechanismen und haben den perfekten Einstieg in die Entwicklung Cortex® v8-R basierter Systeme.
  • IHRE VORTEILE:
  • Effektiver und zeitsparender Einstieg in die Gesamtthematik
  • Praktische Tipps zu Multicore, Safety und Security
  • Übungen auf USB-Stick oder als Download
  • Kompendium als Aufbereitung und für das Nachvollziehen des Gelernten auch nach dem Training.

Zielgruppe

  • Hardware- und Software-Architekten, Hardware- und Software-Entwickler, Testingenieure

Voraussetzungen

  • ANSI-C Kenntnisse; Erfahrung mit Programmierung und Aufbau eines Mikroprozessor-/Mikrocontrollersystems.

Zertifikate

Unterschriebenes Teilnahmezertifikat

Weitere Infos

Haben Sie Fragen zu diesem Kurs? Füllen Sie das folgende Formular aus und wir melden uns bei Ihnen.

Kostenlose Beratung
Sichere Anfrage
Geprüfter Anbieter

Über den Anbieter

MicroConsult Academy GmbH

Ein zertifizierter Anbieter für qualitativ hochwertige Kurse und Schulungen.

Mehr über MicroConsult Academy GmbH