Title :
Timed cooperative multitask for tiny real-time embedded systems
Author :
Kopják, József ; Kovács, János
Author_Institution :
Kando Kalman Fac. of Electr. Eng., Obuda Univ., Budapest, Hungary
Abstract :
The paper present alternative multitasking kernel algorithm used in tiny real-time embedded systems, microcontrollers. The paper first reviews the basics of realtime systems and traditional programming models used in embedded systems, like sequential programming model and traditional cooperative multitasking model. Greater part of article presents an alternative multitasking programming model, the timed cooperative multitasking. The authors take the reader through the process of kernel design based on timed cooperative multitasking model. The paper ends with demonstration of event-driven model used in timed cooperative multitasking model.
Keywords :
embedded systems; microcontrollers; programming; alternative multitasking kernel algorithm; cooperative multitasking model; event-driven model; microcontroller; sequential programming model; timed cooperative multitask; tiny realtime embedded system; Delay; Embedded systems; Kernel; Light emitting diodes; Multitasking; Programming; Real time systems;
Conference_Titel :
Applied Machine Intelligence and Informatics (SAMI), 2012 IEEE 10th International Symposium on
Conference_Location :
Herl´any
Print_ISBN :
978-1-4577-0196-2
DOI :
10.1109/SAMI.2012.6208993