STM32HAL库定时器中断关闭的方法

版权声明:希望能帮助你,也希望你帮助别人,哪怕一点点 https://blog.csdn.net/geek_monkey/article/details/88315765

本文可以用于解决这个问题:定时器中断上电后莫名其妙开启,或者首先触发一次。
STM32HAL库在定时器初始化并开启以后,也是会默认开启中断。如不需要默认就开启中断可以用一下代码关闭:

__HAL_TIM_CLEAR_FLAG(&htim6,TIM_FLAG_UPDATE);

其中htim6是定时器的句柄,按照实际使用的定时器填写;
TIM_FLAG_UPDATE是中断的类型,也可以根据实际情况修改

猜你喜欢

转载自blog.csdn.net/geek_monkey/article/details/88315765