cancel
Showing results for 
Search instead for 
Did you mean: 

FREERTOS OR THREADX : THIS IS THE PROBLEM

rdl
Associate III

Hi community,

 My question is : what is the best between FreeRTOS and ThreadX?What is more supported?

Thanks in advance for collaboration

11 REPLIES 11

hi @rdl 

of course you can. Azure RTOS middlewares are free of charge on any STM32, including the STM32U5.

have a look here.

https://github.com/STMicroelectronics/STM32CubeU5/blob/main/Middlewares/ST/threadx/LICENSED-HARDWARE.txt

 

so you can download any example modify either directly or via STM32CubeMX without any constraints.

 

the two programs differ in how they treat queues.  I would suggest you examine the mechanism for queues and how each system works.  If you are going to have long items in a queue, then ThreadX will prove to be a problem and will not handle long items without you doing different coding.