[STM32F1] pwm中断

[复制链接]
2113|7
 楼主| liuliuzhou 发表于 2015-7-27 16:39 | 显示全部楼层 |阅读模式
pwm输出脉冲是不用中断的,但我想pwm每输出几个脉冲就中断来改变占空比,请问如何设置pwm中断?
huzi2099 发表于 2015-7-27 18:00 | 显示全部楼层
定时器的溢出就是pwm的个数.
airwill 发表于 2015-7-27 19:09 | 显示全部楼层
用比较中断也可以.
 楼主| liuliuzhou 发表于 2015-7-28 09:34 | 显示全部楼层
airwill 发表于 2015-7-27 19:09
用比较中断也可以.

比较中断是比较输出吗?
 楼主| liuliuzhou 发表于 2015-7-28 10:25 | 显示全部楼层
比较中断是比较输出吗?
 楼主| liuliuzhou 发表于 2015-7-28 10:42 | 显示全部楼层
比较中断是什么?
 楼主| liuliuzhou 发表于 2015-7-28 10:59 | 显示全部楼层
运行当中想要改变pwm的频率和占空比是不是开NVIC中断,在更新中断里调用:TIM_SetAutoreload() TIM_SetCompare1()这两个函数就可以了。
whw19940118 发表于 2015-7-29 08:54 | 显示全部楼层
分配优先级,更新中断使能就行了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

42

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部