在使用stm32CubeMX设置定时器的时候发现用stm32CubeMX生成的代码里面的定时器是不能直接使用的,要在定时器初始化里面加两行代码:
HAL_TIM_Base_Init(&htim1); //初始化定时器
HAL_TIM_Base_Start_IT(&htim1); //使能定时器 和定时器 更新中断
加入之后就可以正常使用定时器了
本文详细介绍了在使用STM32CubeMX配置定时器时遇到的问题及解决方法。指出生成的代码需额外添加初始化和使能中断两步操作才能正常工作。
在使用stm32CubeMX设置定时器的时候发现用stm32CubeMX生成的代码里面的定时器是不能直接使用的,要在定时器初始化里面加两行代码:
HAL_TIM_Base_Init(&htim1); //初始化定时器
HAL_TIM_Base_Start_IT(&htim1); //使能定时器 和定时器 更新中断
加入之后就可以正常使用定时器了
1350
4252
1万+

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