Order our complete trainingcatalogue

Real-Time Control System Development using RTOS

Due to an increase in the complexity of projects, along with strict timing requirements, real time operating systems have become the obvious choice for embedded systems. These days even the most basic embedded system solutions must provide some real-time functionality along with minimum scheduling. It is very hard to code the handling of multiple IOs and processing elements in high-loop code structure. With the introduction of a scheduler, most operating systems can execute multiple time critical tasks in real-time tasks in parallel. The scheduler provided in FreeRTOS achieves determinism by giving user the control and letting the user decide the priority for each task.
How do I get started with FreeRTOS? Why do I need FreeRTOS? How am I able to integrate FreeRTOS on a XILINX SoC?
This course will answer all questions by focusing on FreeRTOS specifically for the XILINX SoC ZYNQ 7000. Participants will be introduced to the concepts of real time multitasking, determinism, interrupts and pre-emption followed by an implementation and hands-on practice.

usable technology

ZYNQ-7000 SoC, ZYNQ UltraScale+ MPSoC


Basic knowledge of embedded system programming in C

Basic knowledge of SoC or embedded processors


on request

Duration and Cost

Duartion in days: 2Costs:: € 1.500,00 netto per participant incl. documents


Michael Schwarz

Michael Schwarz

+49 (0) 7664 91313-15


Download as Flyer

PLC2 Design

Flexible, dynamic, individual: Your specific design project determines our workflow.

Plc2 Design