我正在 Instaspin 库中处理应用、在该库中、用户需要一个非常快速的星型、这意味着我需要避免偏转和电阻计算部分。 我可以在启动期间执行一次偏移计算,然后使用 CTRL-setFlag_EnableOffset()函数停止偏移重新计算。 但是、在运行期间、如果通过清除 gMotorVars.Flag_enableSys 标志来禁用电机、然后通过设置 gMotorVars.Flag_enableSys 标志来再次启用电机、则启动期间拾取的偏移值是否仍然有效? 如果是、那么当电机关闭时、如果直流电压漂移、电压偏移是否仍然有效、或者是否需要再次进行偏移重校准?
最后我能否使用 HAL_disablePwm (halHandle);并将 motorspeed 设置为零来禁用电机、而不是 gMotorVars.Flag_enableSys 标志、以便不触发偏移计算...