主题中讨论的其他器件:SFRA、 BOOSTXL-3PHGANINV、 C2000WARE
您好!
对于一个项目、我尝试按照"在单个 C2000 MCU 上使用 FCL 和 SFRA 的双轴电机控制"手册中所述的步骤进行操作。 为此、我将 LAUNCHXL-F28379D 与 BOOSTXL-3PhGaNInv 和演示项目"Dual_axis_servo_drive_FCL_QEP_f2837x"结合使用。 我使用的是"C2000Ware_MotorControl_SDK_4_02_00_00"。
当我尝试在"Dual_axis_servo_drive_user.h"中将 PWM 频率从10kHz 更改为20kHz 时、项目构建并加载到微控制器上的调试器。 但是、当启动程序时、它会卡在文件"ePWM.h"的以下行:

仅电机1会发生这种情况。 它已在编译级别1-3中进行了测试、并且始终显示错误。
我已经试着增加电机2的 PWM 频率、这个方法运行没有任何问题。
问题可能在哪里?
此致
Pavel Müller ć