Difference between revisions of "STM32 FreeRTOS Statistics"
Jump to navigation
Jump to search
Line 6: | Line 6: | ||
[[File:96 MHz Timer Clock.png|1000px]] | [[File:96 MHz Timer Clock.png|1000px]] | ||
− | + | In other words, the APB1 Timer Clock is running at 96 MHz. Configuring the timer with a counter period of 959 and no prescaler will result in an interrupt frequency of 100 kHz - or 100 interrupts every millisecond. | |
− | + | [[File:Timer for statistics.png|500px]] | |
+ | |||
+ | The final step is to enable the statistics in the FreeRTOS section of CubeMX: | ||
[[File:CubeMX FreeRTOS Statistics Enabled.png|400px]] | [[File:CubeMX FreeRTOS Statistics Enabled.png|400px]] |
Revision as of 00:48, 18 October 2021
First step is to enable a timer. The clock configuration is like this:
In other words, the APB1 Timer Clock is running at 96 MHz. Configuring the timer with a counter period of 959 and no prescaler will result in an interrupt frequency of 100 kHz - or 100 interrupts every millisecond.
The final step is to enable the statistics in the FreeRTOS section of CubeMX: