-
Software-Architektur & Design
Aktuelle Beiträge aus "Software-Architektur & Design"
-
Echtzeit
Aktuelle Beiträge aus "Echtzeit"
-
Embedded Software Engineering
Aktuelle Beiträge aus "Embedded Software Engineering"
-
Funktionale Sicherheit
Aktuelle Beiträge aus "Funktionale Sicherheit"
-
C/C++ für Embedded
Aktuelle Beiträge aus "C/C++ für Embedded"
-
Embedded Linux
Aktuelle Beiträge aus "Embedded Linux"
-
Softwaretest & Qualität
Aktuelle Beiträge aus "Softwaretest & Qualität"
-
IoT & Embedded KI
Aktuelle Beiträge aus "IoT & Embedded KI"
-
Embedded Security
Aktuelle Beiträge aus "Embedded Security"
-
Multicore
Aktuelle Beiträge aus "Multicore"
-
Software-Implementierung
Aktuelle Beiträge aus "Software-Implementierung"
- Services
-
mehr...
17.07.2025
PXROS-HR Certified RTOS (Seminar)
Sie kennen nach dem PXROS-HR Training die Mechanismen und Konzepte dieses Echtzeit-Betriebssystems für die Infineon TriCore-Architektur. Sie verstehen die RTOS-Anwendung und Verbindung zum TriCore™ Memory Protection Unit (MPU) Mechanismus.
- Ziele -
- Ihr Nutzen
- Teilnehmer
- Voraussetzungen
Multicore Real-Time Microkernel
Message-based Communication
Interrupt Lock-Free Kernel
Static / Dynamic Resource Management
Tasks in PXROS-HR
- Task configuration/ initialization and activation
- InitTask stacks
- Task local variables
- Task priority and privilege level
- Task interface
- Task execution loop
- Tasks in PXROS-HR context
- Anatomy of a task
- Task priorities
- Task context change
- MPU-protected data and code areas
Inter-Task Communication
- Events
- Messages, message types, mailboxes, basic message flow
- Shared memory
Peripheral Handling
- Extended memory regions
- Access to HW peripherals
- Event-driven peripheral service
- Peripheral driver
Time in PXROS-HR
- Timer setup
- Timer tick
- Task periodic timer
- Time-out event
- Periodic events
PXROS-HR Multicore Concept
AURIX-2G Setup and Linker/Locator
- Startup code
- Interrupt and TRAP tables
- CSA regions
- PXROS-HR kernel and task placement
- Memory assignment in AURIX-2G
- Configuration table