pwm输出

2019-07-19 21:01发布

现在已经用tim1输出一个频率固定,占空比固定的pwm,控制灯,现在我要通过控制灯的亮度变化,由于领导要求不能改变pwm的参数,所以我现在用另一个定时器进行中断定时来控制pwm的输出和关闭(我在中断函数里30us输出pwm,30us关闭pwm输出)我确实通过这个使功率发生变化但是我担心不停的进中断是否合理,毕竟程序还有其他的保护。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
螃蟹爱虫
1楼-- · 2019-07-19 21:26
其实想知道为什么要不改变PWM参数的原因……。如此短时间的频繁进中断,对其它任务的执行不好。
正点原子
2楼-- · 2019-07-20 01:13
直接把你们领导撸下来就行了...
sang523
3楼-- · 2019-07-20 01:53
 精彩回答 2  元偷偷看……
sang523
4楼-- · 2019-07-20 04:37
螃蟹爱虫 发表于 2016-11-26 23:32
其实想知道为什么要不改变PWM参数的原因……。如此短时间的频繁进中断,对其它任务的执行不好。

好像是改寄存器里ccr的值变化幅度很小?
chenjiabao
5楼-- · 2019-07-20 04:44
 精彩回答 2  元偷偷看……
螃蟹爱虫
6楼-- · 2019-07-20 04:49
 精彩回答 2  元偷偷看……

一周热门 更多>