主题中讨论的其他器件:LAUNCHXL-F28069M、 DRV8305、 MOTORWARE
尊敬的 TI 团队:
我正在调试 launchxl-F28069M+DRV8305 FOC-boostxldrv8305_。 revA - lab01b 例程、不修改用户参数、因此不给出电机参数。 程序的初始电机参数全部为0。 当例程运行到 while (! (gmotorvars。flag_enableys))在 for 语句下、它会进入无限循环、不会进一步执行。 检查 gmotorvars.flag_ EnableSys 是否为0而没有1、但我找不到 gMotorVars.Flag_。 有两种方法可以分析将 enableSys 置于1中的程序位置。 首先、主程序将在进入之前确定1。 第二、中断函数集1。、但我没有找到可用于放置 enableSys 的 gMotorVars.Flag_的程序1、没有可用的程序说明文档。 您能解释一下:1. GMotorVars.Flag_ enableSys 的逻辑原理为1。 第二、直接指出 gMotorVars.Flag_ EnableSys 将程序位置设置为1。
非常感谢您的技术帮助!