七毛钱 发表于 2022-11-21 15:12

STM32F103中断标志位异常

使用STM32F103,用定时器中断,输出比较---输入捕获---定时器更新中断,都发现;我只使能了一个通道的中断,但是每次进中断的是都会出现CC1IF到CC4IF中断标志位全部都置位;这个是为什么呀?

麻花油条 发表于 2022-11-21 17:07

检查下到底开启了哪些通道的比较事件、或捕获事件。

海滨消消 发表于 2022-11-22 15:00

从原理上推测可能是其他通道CCR中的值(默认值为0)撞到counter 的值发生了比较,然后硬件置位。只是看应用需不需去管它。不管它也没什么影响。

jcky001 发表于 2022-12-13 14:52

先把代码发出来看看把

sonicll 发表于 2022-12-14 09:24

这几个CCIF标志只要满足条件就会置位,没有使能中断就只会置位但是不会产生中断,可以不用管
页: [1]
查看完整版本: STM32F103中断标志位异常