这样写对吗?TIM_ITConfig(TIM3, TIM_IT_Update|TIM_IT_CC2|TIM_IT_CC1, ENABLE);

2019-03-23 18:10发布

看了PDF,stm32的定时器的4个通道都可以独立配置成中断那这样配置可以吗:
TIM_ITConfig(TIM3,   TIM_IT_Update|TIM_IT_CC2|TIM_IT_CC1,   ENABLE);同时使能若干了中断事件。
一开始是觉得stm32的定时器很强大,但慢慢的觉得好乱。
那不管是溢出或者是捕获,都会产生中断,就只有判断标志位去检测中断的类型了?  
   
谢谢大家
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
ywlzh
2019-03-24 07:58
jonny0811 发表于 2016-6-6 13:28
好的,谢谢你。主要是刚接触32的定时器。之前都是用TI的芯片的,TI的epwm跟timer是分开的,所以看起来会 ...

这种情况下是可以避免的,你在初始化的情况下使能之前可以将计数清零、

说到TI与ST上,编程风格的确不一样,我原来是用的ST的单片机,比赛用的是TI的那个TM4123C的,开始也是觉得是不是TI公司有毛病啊,后来想到单片机又不是我造的,不去费心,知道是那么用就行。

一周热门 更多>