TI中文支持网
TI专业的中文技术问题搜集分享网站

使用F28335EPWM高频输出问题

使用F28335EPWM,输出为100K可以正常输出波形,只是降低了PRE的值,就没有输出波形了,就是不能用于高频场合?

Green Deng:你好,100K肯定不属于PWM高频波,另外F28335有用于高频输出的HRPWM模块。

使用F28335EPWM,输出为100K可以正常输出波形,只是降低了PRE的值,就没有输出波形了,就是不能用于高频场合?

user6063122:

回复 Green Deng:

谢谢您的回答,100K可以正常工作,此时prd是1500,在降低到300即500K时,就没有输出波形了,是不是输出频率高到一定程度,就需要用HRPWM模块了??

使用F28335EPWM,输出为100K可以正常输出波形,只是降低了PRE的值,就没有输出波形了,就是不能用于高频场合?

Green Deng:

回复 user6063122:

额,问题里面的“PRE”看了半天不知道什么东西,原来是“prd”。你说的是TBPRD寄存器的值从1500改成300吗?那你更改了对应的CMPA、CMPB等等的值了吗?程序是你自己编写的还是用的例程?
另外纠正一下,HRPWM应该是高分辨率PWM,不是高频PWM,某种意义上可以理解为频率变高了

使用F28335EPWM,输出为100K可以正常输出波形,只是降低了PRE的值,就没有输出波形了,就是不能用于高频场合?

user6063122:

回复 Green Deng:

使用F28335EPWM,输出为100K可以正常输出波形,只是降低了PRE的值,就没有输出波形了,就是不能用于高频场合?

user6063122:

回复 user6063122:

都改了,程序是基于例程自己写的

赞(0)
未经允许不得转载:TI中文支持网 » 使用F28335EPWM高频输出问题
分享到: 更多 (0)