Part Number:LAUNCHXL-F280049C
期望输出为250khz、占空比75%、AB互补的pwm波。
未使用hr模块时波形:
使用hr模块后:
为何波形占空比变成了25左右?我的hr配置如下,代码是否有问题?感谢解答!
Ben Qin:
你好,这里的代码看起来没有什么问题,能否检查下你的 SWAPAB 位?
,
? ?:
你好!HRPWM_O_HRCNFG寄存器的打印结果是0x242,其bit7是0
,
Ben Qin:
有没有可能接线接反了?
,
? ?:
我确认了一下,chl1(黄色)接在launchpad对应gpio0,chl2(蓝色)接在gpio1,因此AB的关系是没有搞反的,您能讲讲怀疑通道接反或者swap置位的原因吗,是否还有别的可能?
,
Ben Qin:
? ? said:您能讲讲怀疑通道接反或者swap置位的原因吗,
因为你这里的程序应该是没问题,而你的波形刚好互补,所以我怀疑是软件上弄反了或者是硬件上接反了。
您这边能否尝试下其他的占空比看是不是也有同样的情况?
,
? ?:
我试了40.003、80.003两个占空比,只能发现波形和占空比大小正相关,占空比越大,错误波形中的高电平时间也越久,但并不是25%和75%这样的互补
,
Ben Qin:
代码是否参考了例程?跑例程的话有问题吗?