An Educational Open Source Real-Time Kernel for Small Embedded Control Systems

This paper describes ERIKA Educational, an open source, integrated real-time kernel architecture used for developing embedded real-time applications. This version of the kernel is especially targeted for an educational audience, that wants to experiment embedded system design, real-time scheduling a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Cirinei, Michele, Mancina, Antonio, Cantini, Davide, Gai, Paolo, Palopoli, Luigi
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper describes ERIKA Educational, an open source, integrated real-time kernel architecture used for developing embedded real-time applications. This version of the kernel is especially targeted for an educational audience, that wants to experiment embedded system design, real-time scheduling and wireless communication on a simple inexpensive platform such as the LEGO Mindstorms RCX. The kernel architecture provides support for advanced scheduling algorithms and primitives, and for the standard devices available on the LEGO Mindstorms. A radio frequency module that interact with the RCX IR sensor has also been developed to enable easy cooperation between different entities. A case study is finally presented showing how ERIKA Educational can be used to create small networked embedded control systems.
ISSN:0302-9743
1611-3349
DOI:10.1007/978-3-540-30182-0_87