工具/软件:
您好! 我的工程基于 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 我不中断、则程序会使电机正确旋转。
您能告诉我如何在计算偏移后正确停止程序、以及如何注册它吗?
谢谢!