2019-03-23 18:10发布
ywlzh 发表于 2016-6-6 11:36 TIM_ITConfig(TIM3, TIM_IT_Update|TIM_IT_CC2|TIM_IT_CC1, ENABLE);同时使能若干了中断事件。 是可 ...
jonny0811 发表于 2016-6-6 13:28 好的,谢谢你。主要是刚接触32的定时器。之前都是用TI的芯片的,TI的epwm跟timer是分开的,所以看起来会 ...
最多设置5个标签!
好的,谢谢你。主要是刚接触32的定时器。之前都是用TI的芯片的,TI的epwm跟timer是分开的,所以看起来会方便一点,但32的将pwm模块跟定时器做在一起了,看stm32中文手册,不知道是我水平比较低还是怎么,觉得没啥条理性,晕了。
————————————————————————————————
还有在c2000的epwm模块会有一种情况,就是初始化的时候如果使能了事件中断,那epwm一开启就会进入一次中断,因为一开始的时候计数器的值CNT=0,刚好就触发了一次下溢中断。于是我查了一下,看看32是否会有这样的情况,结果还真查到有人遇到类似情况。请问32的这种情况也时因为刚打开定时器,装数的时候触发了中断吗?
这种情况下是可以避免的,你在初始化的情况下使能之前可以将计数清零、
说到TI与ST上,编程风格的确不一样,我原来是用的ST的单片机,比赛用的是TI的那个TM4123C的,开始也是觉得是不是TI公司有毛病啊,后来想到单片机又不是我造的,不去费心,知道是那么用就行。
一周热门 更多>