大家好、
客户通过示波器看到的波形与配置的参数不一致。
他在 PWMG_PERIOD 寄存器中写入的数据为1000、写入三相占空比寄存器 A、B 和 C 中的数据全部为100、写入 PWMG_CTRL 寄存器中的数据为0x05a0。 DSP 在 PWM_SYNC 引脚上生成的20kHz 方波。 使用手动中编写的向上计数模式、PWM_PRD_OUT = Fsys /FPWM、Fsys=20MHz。 客户了解到 FPWM 应为20kHz。 然而、通过示波器观察三相 A、B 和 C 的实际输出是占空比为10%(误差)、频率为10kHz 的波形。 当把计数模式改为向上/向下计数模式时、情况仍然是一样的。 请帮助解释发生这种现象的原因。
此外、已配置时钟同步、为什么输出波形仍然具有2%的误差、而示波器实际测得的波形占空比为%8.2?
此致、
安妮