![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
forkd
Fork of LGstaandart by
Diff: vibro.c
- Revision:
- 215:b58b887fd367
- Parent:
- 214:4c70e452c491
- Child:
- 216:189b0ea1dc38
--- a/vibro.c Wed Aug 16 09:00:25 2017 +0000 +++ b/vibro.c Tue Aug 29 06:33:08 2017 +0000 @@ -194,41 +194,28 @@ { switch(CountV31) { case 0: - BackLightON - BackLightON - BackLightON ReVib();///обновление значений вибро Gyro.VibroAMPRegulF=1; Time_vibro=0; - Gyro.VibroNoiseF++;//расчет и установка нового заначения частоты ошумления и запись в таймер частоты ошумления. - BackLightOFF - BackLightOFF - BackLightOFF + Gyro.VibroNoiseF++;//расчет и установка нового заначения частоты ошумления и запись в таймер частоты ошумления. break; case 8: - BackLightON - LPC_MCPWM->CON_CLR |= (1<<8); LPC_MCPWM->CON_CLR |= (1<<16); LPC_MCPWM->TC1 =1; LPC_MCPWM->TC2 =1; - LPC_MCPWM->CON_SET |= (1<<8); + LPC_MCPWM->CON_SET |= (1<<8); LPC_MCPWM->CON_SET |= (1<<16); //вкл - - BackLightOFF break; case 16: - // Gyro.Reper_Event=1; - Time_vibro=0; - Gyro.VibroFrqRegulF=1; // + Time_vibro=0; + Gyro.VibroFrqRegulF=1; // break; - case 31: - // Gyro.Reper_Event=1; - //LPC_MCPWM->LIM0=0; + case 31: break; } } @@ -242,18 +229,11 @@ { Gyro.VibroAMPRegulF = 0; VibroAMPRegul(); - - if( Gyro.LG_Type==0) - { - if(!MODFlag)PLCRegul(); - } - if(Gyro.LG_Type==1) - { - switch(Gyro.PLCDelay) { - case 0:PLCRegul();break; - } - HFORegul(); - } + PLCRegul(); + if(Gyro.LG_Type==1) + { + HFORegul(); + } } // Регулеровка Амплитуды виброподвеса if (Gyro.VibroNoiseF == 1) {Gyro.VibroNoiseF = 0; OLDCalcAmpN();} }