【前言】
我在使用STM32CubeMX配置STM32H755的freertos工程中,会提示freertos会使用systick,提示需要对系统的滴答心跳进行另外的配置,这里分享如何配置。
【现象起源】
比如我开启了M7内核的freertos
当我生成工程时,提示示如下:
意为当开启RTOS时,记得使用HAL的时基源需要配置另外的时基源。
如果不开启的后果,如果不另外使用时基,那么在一些外设初始化时,如果使用HAL_Delay时会卡死。
【如何开启Sys的时基】
当用常规去配置SYS的时基时,TIM是灰色的,不能选择
这时需要去开启我们想用的定时器,但是不要开启
此时给M7的内核 就可以给SYS配置另外的时基源了。