![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
forkd
Fork of LG2 by
Diff: main.c
- Revision:
- 38:716472a4492e
- Parent:
- 37:bdd52117b56e
- Child:
- 39:15782b3b2ab2
diff -r bdd52117b56e -r 716472a4492e main.c --- a/main.c Sat Feb 06 12:30:03 2016 +0000 +++ b/main.c Sat Feb 06 14:26:26 2016 +0000 @@ -84,7 +84,7 @@ Spi.DAC_A = 0x7fff; Spi.DAC_B = 0x7fff; //инициализация - SystemInit(); // Инициализация системы + SystemInit1(); // Инициализация системы Led_init(); ///* @@ -135,7 +135,7 @@ DMA_Init(); // Инициализация DMA FlashDMA_Init(); // Загрузка параметров с флэш - SystemCoreClockUpdate(); // расчет системной частоты для UART. + SystemCoreClockUpdate1(); // расчет системной частоты для UART. UARTInit(); // инициализация UART0 на скорость 38400. UART1_Init(); // инициализация UART1 на скорость 38400. @@ -209,6 +209,7 @@ Buff_ADC_5[y] = 0; } WriteCon("\n\r ...GL start programm uart 0.... "); + WriteCon1("\n\r ...GL start programm uart 1.... "); sprintf(Time,"\r\nCompiled: %s %s.",__DATE__, __TIME__ ); //Подготовка даты и времени компиляции WriteCon(Time); @@ -226,6 +227,10 @@ WriteCon(Time); } } + Concol1 (); // Проврка 0 консоли (вход и выход) + if (OutBufCon1Count) OutBufCon1Count--; + + if (Event1Hz) {// событие раз в 1 Гц Event1Hz --; @@ -237,6 +242,8 @@ Gyro.Discharg = Gyro.Discharg >> 1; } + CMD_Rate(); + } if (Event1K) {// событие раз в 1 кГц @@ -247,6 +254,7 @@ Event1Hz ++; } + } if (Event100K) {// событие раз в 100 кГц Event100K --; @@ -263,10 +271,10 @@ - // Concol1 (); + Read_CMD(); - // VibroOut(); + // VibroOut(); if(Time_1kHz>100) { @@ -292,7 +300,8 @@ - if (LPC_PWM1->IR & 0x0001) { // Если в регистре прерываний ШИМ1 (регистр PWM1IR) есть влаг прерывания совпадения счетчика с МАТСН (lim0 ?) то: + if (0) + if (LPC_PWM1->IR & 0x0001) { // Если в регистре прерываний ШИМ1 (регистр PWM1IR) есть влаг прерывания совпадения счетчика с МАТСН (lim0 ?) то: /* ResetCS(ADC); //prepare ADC for sampling SetDAC(DAC);