hudakz
(Zoltan Hudak)
July 12, 2021, 9:35am
3
Hello Anton,
The following links might help:
https://www.keil.com/pack/doc/CMSIS/RTOS/html/exampleRTX_Tutorial.html
You don’t have to install the tools and examples. Just read the referenced CMSIS_RTOS_Tutorial.pdf . Mbed API is a bit different but the RTOS has the same base.
https://os.mbed.com/docs/mbed-os/v6.12/apis/scheduling-rtos-and-event-handling.html
Hi,
I would like to know what kind of scheduler does mbed_os use.
From the doc, Execution - Program setup | Mbed OS 6 Documentation
Preemptive: The scheduler is responsible for picking and running the threads. Preemptive schedulers can use different algorithms:
Mbed OS uses priority based round robin.
In an algorithm not used in Mbed OS, threads are executed in equal time slots according to their priority.
Is it round robin scheduler on default mbed os? what does the second point mean?
…