This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我已经使用 实验10a 完成了一个产品、但如果没有 实验10e 飞行启动功能、我将 实验10e 飞行启动功能添加到实验10a 中。 经过反复试验,证实移植成功。
该产品称为牙科植入机。 当电机停止时、它可以通过屏幕调整速度和扭矩。 如果电机停止时无法调整转矩、则此产品将毫无意义。
Lab10e 飞跨启动电机可直接停止,为何无法在实验10a 中关闭 PWM?步骤如下
if (gMotorVars.Flag_RunState == false)
{
gPwmData.TBC.value[0]=_IQ (0.0);
gPwmData.TBC.value[1]=_IQ (0.0);
gPwmData.TBC.value[2]=_IQ (0.0);
//禁用 PWM HAL_disablePwm (halHandle);
}
如果您想使用快速启动功能、则可以根据 lab10e 来设计您的项目、这可能更合理。 如果您没有如 上所述调用 HAL_disablePwm (),则 PWM 不会关闭,只会以50%的占空比输出。 希望您先查看 instaSPIN 实验室指南、并显示有关您的问题的更多信息、以帮助我们解决您的问题。 谢谢。