CR-Formula / Telem

Cyclone Racing's Real Time Telemetry System
GNU General Public License v3.0
1 stars 0 forks source link

Switch to using FreeRTOS directly instead of CMSIS OS abstraction #17

Closed APBashara closed 2 months ago

APBashara commented 2 months ago

Currently using CMSIS OS to abstract the RTOS, we don't need to be running different types of RTOS so just using FreeRTOS directly gives us better features and more support material

APBashara commented 2 months ago

https://www.freertos.org/Documentation/02-Kernel/03-Supported-devices/04-Demos/Device-independent-demo/Hardware-independent-RTOS-example

https://www.freertos.org/Why-FreeRTOS/FAQs/Memory-usage-boot-times-context#how-big-should-the-stack-be

https://freertos.org/Documentation/01-FreeRTOS-quick-start/01-Beginners-guide/02-Quick-start-guide

APBashara commented 2 months ago

FreeRTOS changes tested to work