在学习别的代码中发现,systick中断的SysTick_Handler被改写了,内部时钟源使用的是timer6,并且注释为了1ms,因为也在学习cube mx平台,所以打开了IOC文件进行了尝试怎么配置为TIM6。

根据 HAL库使用定时器作为Systick时钟的方法(
本文介绍了如何在STM32CubeFW V1.11.2版本中使用TIM6替代SysTick作为1ms中断源。通过HAL库设置TIM6的中断优先级、使能中断和时钟,然后计算预分频值以达到1MHz计数器频率。与SysTick相比,这种配置提供了更灵活的定时功能,并可用于更多用途。作者注意到不同库版本的代码差异,特别是时钟分频数的处理。
在学习别的代码中发现,systick中断的SysTick_Handler被改写了,内部时钟源使用的是timer6,并且注释为了1ms,因为也在学习cube mx平台,所以打开了IOC文件进行了尝试怎么配置为TIM6。

根据 HAL库使用定时器作为Systick时钟的方法(

被折叠的 条评论
为什么被折叠?