embOs

embOs

Embedded Operating System (embOS) ist ein Echtzeit-Betriebssystem, das von der Firma SEGGER Microcontroller entwickelt wurde.Es wurde entwickelt, um als Grundlage für die Entwicklung eingebetteter Echtzeitanwendungen für einen weiten Bereich von µC zu dienen.
Embedded Operating System (embOS) ist ein Echtzeit-Betriebssystem, das von der Firma SEGGER Microcontroller entwickelt wurde.embOS soll als Grundlage für die Entwicklung eingebetteter Echtzeitanwendungen für eine Vielzahl von Mikrocontrollern dienen.Funktionen embOS ist ein RTOS für alle eingebetteten Anwendungen.embOS wurde von der Firma SEGGER Microcontroller mit Ansi C und Assembler von Grund auf neu geschrieben.Weitere Funktionen sind: unbegrenzte Anzahl von Aufgaben (nur begrenzt durch die Menge des verfügbaren Speichers) vorbeugende Zeitplanung mit bis zu 232 Prioritäten Round Robin mit einstellbaren Zeitscheiben für Aufgaben mit gleicher Priorität einstellbare Zeitauflösung (Standard ist 1ms) und Software-TimerMulticore-Unterstützung Sichere Kommunikation zwischen Aufgaben mit: Aufgabenereignissen mit bis zu 32 Ereignissen pro Aufgabe Ereignisobjekt Ressource und Zählsemaphoren Postfächer Warteschlangen Volle Interrupt-Unterstützung API kann aus Assembly-, C- und C ++ - Code aufgerufen werden Zusätzlich zu embOS bietet embOS-MPUSpeicherschutz durch Verwendung der Speicherschutz-Einheit der Hardware sowie zusätzlicher Softwaremechanismen, um zu verhindern, dass eine Aufgabe das gesamte System beeinträchtigt.
embos

Kategorien

Alternativen zu embOs für alle Plattformen mit einer Lizenz

FreeRTOS

FreeRTOS

FreeRTOS ist ein Echtzeit-Betriebssystemkern für eingebettete Geräte, der auf 35 Mikrocontroller portiert wurde.