打印
[STM32F1]

STM32f103定时器3PWM中央模式溢出中断问题

[复制链接]
2841|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xinxin3219|  楼主 | 2014-1-6 00:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教坛子里的各位大侠,我现在就是用定时器3的两路通道输出两路PWM,采用的是中央对齐模式。然后就是需要每路PWM在其上溢出的时候更改下寄存器的的值,修改脉宽,然后在下一个PWM周期开始时输出跟新后的PWM。现在问题就是这个定时器中断就一个,溢出中断,进入中断后我如何判断其是上溢出还是下溢出,然后是哪路PWM产生的溢出。
沙发
airwill| | 2014-1-6 18:40 | 只看该作者
首先可以根据计数方向来判断是哪个溢出.
另外, 溢出更新事件可以人为选定是上溢还是下溢

使用特权

评论回复
板凳
xinxin3219|  楼主 | 2014-1-8 13:20 | 只看该作者
airwill 发表于 2014-1-6 18:40
首先可以根据计数方向来判断是哪个溢出.
另外, 溢出更新事件可以人为选定是上溢还是下溢 ...

版主你好,就是我这个是有两路的PWM,我不清楚进入中断后是哪路PWM引起的中断,这个如何判断呢

使用特权

评论回复
地板
airwill| | 2014-1-8 17:36 | 只看该作者
PWM 通常不让它产生中断, 中断由定时器溢出触发.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

30

帖子

0

粉丝