|
void Common_Init()
{
Phase = 0;
NextPhase = 0;
TuneDutyRatioCnt = 0;
PWMDutyCycle = PWM_DUTYCYCLE_05;
CurrentPgaSample = 0;
CurrentSample = 0; // 電流采樣值
VoltageSample = 0; // 電壓采樣值
UserSpeedSample = 0;
ADCIntProtectCnt = 0;
flag_ADCSample = 0;
flag_ErrorException = 0;
LastPhase = 0;
SamePhaseCnt = 0;
flag_SpeedTime = 0;
SpeedTimeCnt = 0;
SpeedTime = 0;
SpeedTimeTemp = 0;
SpeedTimeSum = 0;
MotorSpeed = 0;
UserRequireSpeed = 0; // 用戶請求轉(zhuǎn)速
RheostatCnt = 0;
VoltageProCnt = 0;
CurrentPgaProCnt = 0;
CurrentProCnt = 0;
#if(SENSORMODE)
NowHallState = 0;
PreHallState = 0;
flag_HallStateRight = 0; |
|