Part Number:TMS320F28377DOther Parts Discussed in Thread:C2000WARE
工程师你好,我想把EPWM3A和EPWM3B单独配置成两路独立的输出,我在程序配置中将outmode和outswap设成0,这样子出来的两路波形依然是对称的,不知道是什么原因,麻烦工程师看一看
Green Deng:
你好,上述配置后出来的两路波形是对称的?你是说两个波形是互补的?还是完全一样的?看代码中AQ寄存器的配置是输出两个相同的波形。
我看你的配置没有显示POLSEL寄存器的值,注释掉的代码是设置的,程序中有其他地方设置这个寄存器了吗?这个寄存器就是控制输出波形互补的。
,
xu jian xu:
输出的PWM波形是互补的,看第一幅图的话,我只要设置outmode为0,那就不用设置其他的了呀
,
Green Deng:
额,说实话,一般都是配置POLSEL寄存器而不是OUT_MODE寄存器。单独配置OUT_MODE没测试过。
另外你可以参考一下例程:C:\ti\c2000\C2000Ware_4_01_00_00\device_support\f2837xd\examples\cpu1\epwm_deadband