Dmitry Kovalev
/
LGstaandart
forkd
Fork of LG2 by
Diff: MTimer.c
- Revision:
- 205:775d54fdf646
- Parent:
- 203:3a6615de9581
- Child:
- 207:d1ce992f5d17
--- a/MTimer.c Fri Nov 25 06:22:37 2016 +0000 +++ b/MTimer.c Mon Dec 19 14:08:31 2016 +0000 @@ -51,12 +51,15 @@ void Event_500Hz(void)// событие раз в 500 Гц { if(Event500Hz) - { Event500Hz--; + { + + Event500Hz--; Gyro.Event_500Hz=1;// Event 500Гц выдачи данных для постройки графика управления вибро + //CMD_Rate2(); } } - +/* void Event_250Hz(void)// событие раз в 500 Гц { if(Event250Hz) @@ -64,7 +67,7 @@ Event250Hz--; Gyro.EventMOD=1;// Event 500Гц выдачи данных для постройки графика управления вибро } -} +}*/ ///////////////////////////////////////////////////// ///////////////////// 100kHz ////////////////////////// ///////////////////////////////////////////////////// @@ -149,7 +152,7 @@ /////////////////////////прерывание таймера 1////////////////////////// ////////////////////////////////////////////////////////////////////// __irq void TIMER1_IRQHandler (void)//13.27 kHz -{ // LoopOn +{ ResetCS(ADC); //prepare ADC for sampling SetDAC(DAC); @@ -168,8 +171,7 @@ LPC_TIM1->IR = 1; - // LoopOff - + } /////////////////////////////////////////////////////////////////////// @@ -177,7 +179,6 @@ /////////////////////////////////////////////////////////////////////// __irq void TIMER2_IRQHandler (void) { -LoopOn LPC_TIM2->IR = 1; Global_Time++; if(Time_UART) Time_UART--; @@ -187,7 +188,7 @@ Event100K ++; Time500Hz++; Time100K++; - Time250Hz++; + // Time250Hz++; if (Time100K == 100) { Time100K = 0; @@ -199,10 +200,10 @@ Event500Hz ++; } - if (Time250Hz > 400) + /* if (Time250Hz > 400) { Time250Hz -= 400; Event250Hz ++; - } + }*/ LoopOff } \ No newline at end of file