本帖最后由 huiguang_1 于 2012-6-26 14:32 编辑
unsigned int a2;
void BeginMotoNonsynchronous_v(void)
{
unsigned char Halltemp;
extern unsigned char HallOld;
uiHallCountP5_5=0;
uiHallCountP5_6=0;
uiHallCountP5_7=0;
Halltemp=PB_IDR>>5;
a2 ++;
PORT_B(LowSide[Halltemp]);
PWM_OUT(HighSide[Halltemp]);
HallOld=Halltemp;
}
这样我把断点打在a2 ++下面(即对准PORT_B(LowSide[Halltemp]);
)。当进入断点后a2却没有加,还是零的,而且断点还打不在a2上。 2# 香水城
|