PWM输出实验

2019-07-20 07:04发布

历程中小灯由暗变亮,然后由亮变暗。为什么这么变化?
以下是我的理解:
  TIM_OCInitStruct.TIM_OCMode=TIM_OCMode_PWM1;        TIM_OCInitStruct.TIM_OCPolarity=TIM_OCPolarity_Low;  这段是小于比较值时输出低电平
    所以整个程序应该是占空比由大变小,小灯应该先由亮变暗

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
美丽的时光机器
1楼-- · 2019-07-20 08:12
我对你的理解提出一个疑问吧,占空比由大变小,或者由小变大,这两种情况下也还是只有高低两种电平状态,对应的就是小灯的亮和灭,那么是怎么做到亮暗的变化呢?
eastwin
2楼-- · 2019-07-20 13:25
 精彩回答 2  元偷偷看……
初夏的雨
3楼-- · 2019-07-20 17:02
eastwin 发表于 2018-7-24 16:59
这么理解?
led0pwmval的值是慢慢累加上去的,所以占空比也是一直在变化的,越大越亮,慢慢变亮,
直到累 ...

占空比不是先有大变小吗
eastwin
4楼-- · 2019-07-20 19:28
初夏的雨 发表于 2018-7-25 08:37
占空比不是先有大变小吗

嗯,对,先由大变小
xuyaqi
5楼-- · 2019-07-20 22:58
 精彩回答 2  元偷偷看……
初夏的雨
6楼-- · 2019-07-21 00:37
eastwin 发表于 2018-7-25 10:30
嗯,对,先由大变小

我理解  100的占空比应该大于300的占空比   对吗

一周热门 更多>