Skip to main content
Skip header

Programming in Real-Time Operating Systems

Anotace

The course deals with the use of real-time operating systems in embedded systems where the computing core is a microcontroller. The object is the properties of the FreeRTOS operating system and the knowledge is then applied to the selected microcontroller. These include, in particular, the basic features of the operating system, its configuration, tasks and scheduler, interprocess communication, synchronization mechanisms, interrupt, time measurement, and system debugging methods.

Povinná literatura

BARRY, Richard. Using the FreeRTOS real time Kernel /: Richard Barry. Bristol: Real Time Engineers, c2010. ISBN 978-1-4461-6914-8 .

Doporučená literatura

YIU, Joseph. The definitive guide to arm cortex -m0 and cortex-m0+ processors. Boston, MA: Elsevier, 2015. ISBN 9780128032770 .

Reference Manual for FreeRTOS version 9.0.0 issue 2. Real Time Engineers Ltd. 2016.


Language of instruction čeština, angličtina
Code 450-4097
Abbreviation POSRČ
Course title Programming in Real-Time Operating Systems
Coordinating department Department of Cybernetics and Biomedical Engineering
Course coordinator Ing. Martin Stankuš, Ph.D.