\$\begingroup\$
\$\endgroup\$
Is there any schedular that exists for STM32F103 in which the 'tasks' are run at the ISR() level while the Schedular() code runs in the main() thread?
asked May 30, 2019 at 9:41
1 Answer 1
\$\begingroup\$
\$\endgroup\$
Kernel drivers work in the ISR. Tasks do not.
It is also impossible for ARM in OS configuration to perform a task switch in main due to thread vs privileged mode of the core registers.
answered May 30, 2019 at 10:07
lang-c