工具/软件:
您好! 我的工程基于 MotorControl SDK 5_03 lab07。 在乞讨我打开实验室,以校准传感器的偏移->
motorVars.flagEnableSys=1; motorVars.flagRunIdentAndOnLine=1; motorVars.flagMotorIdentified=1;
接下来、我等待估计器进入在线状态、然后停止主循环->
EST_State_e curr_est_state=EST_getState(estHandle); if(curr_est_state==EST_STATE_ONLINE) { motorVars.flagEnableSys=0; motorVars.flagRunIdentAndOnLine=0; motorVars.flagMotorIdentified=0; StartCalibration=calibration_done; }
问题是我的程序失败、当我尝试使用 motorVars.flagEnableSys=1旋转电机时收到错误消息;和
motorVars.flagRunIdentAndOnLine=1;
n`t 我不中断、则程序会使电机正确旋转。
您能告诉我如何在计算偏移后正确停止程序、以及如何注册它吗?
谢谢!