Experience Embedded

Professionelle Schulungen, Beratung und Projektunterstützung

RTOS - Embedded Echtzeit-Betriebssysteme

Der Embedded-Markt bietet eine Vielzahl von Echtzeit-Betriebssystemen (RTOS) an. Viele Firmen haben sogar ihr RTOS für ihre Produkte selbst entwickelt, um den besonderen Anforderungen gerecht zu werden. In jedem Fall ist es wichtig zu wissen, welche Anforderungen ein Echtzeit-Betriebssystem (RTOS) abhängig von seinem Einsatzgebiet erfüllen sollte. Welche Funktionen muss es bieten? Welche Anforderungen werden an das User Interface (z.B. GUI) gestellt? Wie wird das Echtzeitverhalten der Anwendungen sichergestellt? Wie werden Daten und Code abgesichert? Wie wird die sichere und schnelle Kommunikation gewährleistet? Wie sieht das passende Architekturdesign meines Systems aus? Wie werden Anwendungen (Applikationen) so entwickelt, dass sie die Funktionen des RTOS effektiv nutzen?

Die Antworten auf diese und andere Fragen sind maßgeblich für die erfolgreiche Eigenentwicklung oder Nutzung eines Echtzeit-Betriebssystems (RTOS).


Rund um das Thema Embedded Echtzeit-Betriebssysteme (RTOS) unterstützen wir Sie mit Training und Beratung:

RTOS-Grundlagen

Verbessern auch Sie die Produktivität, Wartbarkeit, Zuverlässigkeit und Strukturierung Ihrer Applikationssoftware. Lernen Sie die wesentlichen Mechanismen moderner Echtzeitbetriebssysteme kennen und setzen Sie Ihr neu erworbenes "Echtzeit-Know-how" mit jedem beliebigen Echtzeitbetriebssystem unmittelbar in Ihren Projekten um.

Infos zum Training

RTOS-Mechanismen und deren Anwendung in Laufzeitarchitekturen von Embedded- und Echtzeitsoftware

Lernen Sie die Mechanismen moderner Echtzeitbetriebssysteme kennen und entwickeln bzw. warten Sie damit Software-Laufzeitarchitekturen -  unabhängig von dem konkreten Echtzeitbetriebssystem-Produkt. Software-Laufzeitarchitekturen können Sie nach diesem Training dokumentieren und kommunizieren.

Infos zum Training

OSEK-Grundlagen

Erstellen und warten Sie Applikationen basierend auf einer OSEK-Implementierung.

Infos zum Training

Embedded C: Effektiver Einsatz von Programmiermethoden und -tools für Embedded Anwendungen

Im Mittelpunkt steht die hardwarenahe C-Programmierung von 8-, 16- oder 32-Bit Mikrocontroller-Architekturen. Sie lernen die Programmierung einer Hardware-Abstraktionsschicht gemäß eines vorher ausgewählten Software-Architekturmodells. Betriebssystem-Mechanismen und -Dienste werden anhand der Programmierung eines Schedulers erklärt, wobei die Anwendung von Pointern und Strukturen in verketteten Listen sehr detailliert geübt wird. Sie erhalten einen Überblick über den gesamten Lifecycle eines Produktes.

Infos zum Training

Embedded-Echtzeit-Linux: Vom Bootloader bis zum Realtime-System (Linux-RTOS)

Sie haben die Aufgabe, ein Embedded-Linux-Target aufzubauen? Wie fange ich damit an? Was benötige ich dazu? Wie komme ich zu einem echtzeitfähigen System? Der Aufbau und die Funktionsweise eines Embedded-Linux-Systems mit harten Echtzeiteigenschaften stehen im Mittelpunkt dieses Trainings.

Infos zum Training


Workshops für Sonderthemen und Spezialisten

Darüber hinaus besteht die Möglichkeit das Themenfeld Mikrocontroller / Mikroprozessoren auch in maßgeschneiderten Workshops zu behandeln. Sie werden auf die speziellen Bedürfnisse von Aufgaben, Projekten, Teams und Rollen zugeschnitten.

Sprechen Sie uns an!

Fachinformationen

Zu den Themen unseren Portfolios haben wir wertvolle Fachinformationen für Sie bereitgestellt.

Zu den Fachinformationen

Trainer

Unsere Trainer verfügen alle über mehrjährige Berufs- und Projekterfahrung. Sie sind methodisch und didaktisch für die Wissensvermittlung ausgebildet und verfügen über ein breites Wissensspektrum im Bereich Embedded Software Engineering.

Wissens- und Erfahrungsspektrum

MicroConsult: Experience Embedded

MicroConsult ist Ihr erfahrener Partner für Embedded Systems Engineering - professionelle Beratung, Projektunterstützung und Schulungen.

Über MicroConsult