主题中讨论的其他器件:BOOSTXL-3PHGANINV
工具与软件:
我将 F280039C 微控制器与 BOOSTXL-3PHGANINV 驱动程序配合使用、并打开了 Universal_motorcontrol_lab_f28003x。
1) 在 DMC_LEVEL_1中:实时表达式中的参数正确、但(与您的 pdf 指南相比)我注意到在以下三个阶段中、占空比不是50%:
EPwm1Regs.TBPRD.TBPRD = 2000
EPwm1Regs.CMPA.CMPA = 1000
EPwm2Regs.CMPA.CMPA = 1000
EPwm3Regs.CMPA.CMPA = 0
EPwm6Regs.CMPA.CMPA = 1000
这有什么问题吗?
2) 在 DMC_LEVEL_2中、我一按下 FLAG_RunAndIdentify、module_over _current_FLAG 就会为1。
这很奇怪、因为在 DMC_LEVEL_4中、FAST 无传感器运行没有任何问题。