Part 0: Set-up the embOS kernel
Learn how to integrate segger embOS with any of your STM32 boards and run one of the best RTOS in the market, and also setup Systemview
Learn how to integrate segger embOS with any of your STM32 boards and run one of the best RTOS in the market, and also setup Systemview
Well, this time we are going to talk about embOS which is the RTOS from SEGGER company. This new RTOS has been developed, enhanced and optimized for minimal memory consumption in both RAM and ROM which makes it perfect for limited resources microcontrollers.
Timers in embOS allow functions to be executed at regular intervals or after a specified time without the need for hardware timers. They are managed by the RTOS kernel and are useful for scheduling timed events without blocking task execution.
task events are nothing more than waiting for a task, a software timer, or an interrupt to allow another task to execute. That is, one of the tasks waits until the corresponding bit in the bit mask is set.