使用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:
都改了,程序是基于例程自己写的