Skip to main content
Skip header

Real-Time Systems in Mechatronics

Summary

The course deals with problems and means of real-time systems. It focuses on control elements of real-time systems and ways of programming them. Within the course the students will be acquainted with:
• the properties and the way of programming of FPGA circuits through VHDL language
• the properties and the way of programming of ARM Cortex-M microcontrollers through C/C++
• and the development of applications under real-time operating systems FreeRTOS and CMSIS-RTOS API (RTX).
The course focuses on practical solutions in the programming of simple demonstration tasks.

Literature

LAMERES, Brock J. Introduction to logic circuits & logic design with VHDL. New York, NY: Springer Science+Business Media, 2016. ISBN 9783319341941 .
YIU, Joseph. The definitive guide to ARM® Cortex®-M3 and Cortex-M4 processors. Third edition. Amsterdam: Elsevier, Newnes, 2014. ISBN 0124080820 .
BARRY, Richard. Using the FreeRTOS real time Kernel: Richard Barry. Bristol: Real Time Engineers, c2010. ISBN 978-1-4461-6914-8 .

Advised literature

LAMERES, Brock J. Introduction to logic circuits & logic design with VHDL. New York, NY: Springer Science+Business Media, 2016. ISBN 9783319341941 .
YIU, Joseph. The definitive guide to ARM® Cortex®-M3 and Cortex-M4 processors. Third edition. Amsterdam: Elsevier, Newnes, 2014. ISBN 0124080820 .
BARRY, Richard. Using the FreeRTOS real time Kernel: Richard Barry. Bristol: Real Time Engineers, c2010. ISBN 978-1-4461-6914-8 .


Language of instruction čeština, čeština, angličtina, čeština, angličtina
Code 352-0549
Abbreviation RTOS
Course title Real-Time Systems in Mechatronics
Coordinating department Department of Control Systems and Instrumentation
Course coordinator doc. Ing. David Fojtík, Ph.D.