This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570的HET的PWM输出设置问题

Other Parts Discussed in Thread: HALCOGEN
最近在调试基于TMS570LS04X/03X LaunchPad DEMO板的外设模块,使用HALCOGEN代码生成器配置调试,
在HET配置的PWM输出时有如下问题。

PWM的接口函数void pwmSetDuty(hetRAMBASE_t * hetRAM, uint32 pwm, uint32 pwmDuty),pwmDuty只能输入占空比0-100,用示波器测试了一下波形

例如,pwmDuty输入为20时,则输出占空比为20%的波形;pwmDuty输入为40时,则输出占空比为40%的波形,相当于只有百分之一的精度。我们需要输出的20KHZ频率的PWM波,一个周期大概有4000个数,怎么设定配置寄存器的值,使输入的值为PWM波高极性的值,而不是给一个数就直接输出多少占空比的波形
下图是我配置的图片: