Skip to main content
yang hong
Associate III
April 22, 2024
Question

stm32cubeide freeRTOS task list update

  • April 22, 2024
  • 1 reply
  • 1406 views

I am using nucleo-f439zi in stm32cubeide with freertos debug. It seems everything is working, the only thing is that I need pause program if I would like to see freertos task list status. Is it possible to track task list status when system is running?

1 reply

ST Employee
April 23, 2024

Hello @yang hong,

 In stm32CubeIDE, the following views are available for FreeRTOS:

  • FreeRTOS Task List
  • FreeRTOS Timers
  • FreeRTOS Semaphores
  • FreeRTOS Queues

If the Run Time column in the FreeRTOS Task List view displays after making three settings

Please check the settings in paragraph 3.4.2.1.3 RTOS profiling information in UM2609

PS: the problem can arise if project is not built with an optimization level -O0

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
yang hong
yang hongAuthor
Associate III
April 23, 2024

I did all following manual instruction for FreeRTos, however, I still need suspend program to make FreeRTOS task list update. Is it true for this feature?

yang hong
yang hongAuthor
Associate III
April 23, 2024

Ok, 

Finally, I got some explanation from manual.

 

yanghong_0-1713895125211.png

Frankly, I am little bit disappointed because stm32cubeide can't make task list view to update during the program running.