21ic电子技术开发论坛

标题: NUC1400的PWM能输出0%的占空比么? [打印本页]

作者: 禹雨小鱼    时间: 2015-7-21 16:20
标题: NUC1400的PWM能输出0%的占空比么?
如题,使用NUC1400的PWM时,能输出一个完全低电平么?也就是占空比0%的?该怎么控制输出,求助…

作者: bkn1860    时间: 2015-7-21 16:37
肯定是可以的,可以把比较寄存器的值设置成0或者周期寄存器的值。一个对应100%,一个对应0%。控制比较寄存器的值就能实现占空比的控制。

作者: bkn1860    时间: 2015-7-21 16:57
肯定是可以的,可以把比较寄存器的值设置成0或者周期寄存器的值。一个对应100%,一个对应0%。控制比较寄存器的值就能实现占空比的控制。

作者: 禹雨小鱼    时间: 2015-7-21 16:58
bkn1860 发表于 2015-7-21 16:37
肯定是可以的,可以把比较寄存器的值设置成0或者周期寄存器的值。一个对应100%,一个对应0%。控制比较寄存 ...

规格书上是这样描述的:CMR为0时,PWM低脉宽=CNR,PWM高脉宽=1

image.jpg (120.76 KB )

image.jpg

作者: gaoyang9992006    时间: 2015-7-21 18:06
你设置个,如果调节到最小后,再调小,就输出个0

作者: 598330983    时间: 2015-7-21 22:39
既可以0,也可以100%

作者: 734774645    时间: 2015-7-21 23:14
按照那个关系,直接输出个0就行了吧

作者: 598330983    时间: 2015-7-22 22:30
不知道楼主实现那个要求没

作者: 禹雨小鱼    时间: 2015-7-27 17:33
598330983 发表于 2015-7-22 22:30
不知道楼主实现那个要求没

关闭PWM功能,切换成IO口,再输出低

作者: 禹雨小鱼    时间: 2015-7-27 17:33
734774645 发表于 2015-7-21 23:14
按照那个关系,直接输出个0就行了吧

不能输出0%

作者: 598330983    时间: 2015-7-28 22:28
呵呵,,方法对了肯定可以

作者: tcchiu1    时间: 2015-8-6 17:14
记得不能设定成0%,可以设定成100%。如果要设定0%,就需要切换到GPIO,output low即可。





欢迎光临 21ic电子技术开发论坛 (https://bbs.21ic.com/)