在电容触摸输入捕获试验中,为什么配置的是(TIM2->SR & 0X04)==0而不是(TIM2->SR & 0X02)==0

2019-07-21 03:35发布

RT我在做完库函数的试验后,自己重新配置寄存器,弄了一遍,发现复位值总是19.18,感觉是通道弄错了,仔细对了一遍例程
发现区别在于(TIM2->SR & 0X04)==0而我的是(TIM2->SR & 0X02)==0
但是查参考手册TIM2->CCMR1|=1<<0;确实是配置1通道,GPIO复用也没错

参考手册描述如下:CC1IF是通道1没错啊,为什么反而是读bit2而不是bit1呢?请问我哪里理解错了?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。