我在 28027f 低速时hall 启动 很正常,
程序如下
if( EST_getSpeed_krpm(estHandle[HAL_MTR2]) < _IQ(0.1) )
{
if( hallHande[HAL_MTR2]->angle_pu[ hallHande[HAL_MTR2]->State] != _IQ(2.0) )
{
angle_pu = hallHande[HAL_MTR2]->angle_pu[ hallHande[HAL_MTR2]->State ];
}
}
为啥 在28069m 上就不行了,一启动电机就斗。(只要是hall角度,电机就斗)