Dmitry Kovalev
/
LG
n
Fork of LG by
Diff: main.c
- Revision:
- 13:e2a1d18677b8
- Parent:
- 12:74bd0ecf7f83
- Child:
- 14:555e68b5413b
diff -r 74bd0ecf7f83 -r e2a1d18677b8 main.c --- a/main.c Tue Feb 02 14:42:57 2016 +0000 +++ b/main.c Tue Feb 02 15:06:59 2016 +0000 @@ -42,10 +42,8 @@ int CuruAngleOld=0; unsigned int LightUpCount,BackLightCount,secPuls,CountBI,CmmandIn,tt,th; - unsigned int paramV; -///fff test c void Led_init() @@ -169,6 +167,7 @@ //----------------debug------------------------- + LoadFlashParam(FromFLASH); //�������� ����������. UART_DMA_Init(); //������������� DMA ��� UART. G_Photo_Init(); //������������� ���������� I2C ��� �������������. @@ -188,10 +187,10 @@ enable_timer2(); close_all_loops(); + LPC_GPIO0->FIOCLR = (1<<5); - Pulse_8Point = 0; Pulse_16Point = 0; Pulse_32Point = 0; @@ -202,13 +201,6 @@ Temp_ADC_4=0; Temp_ADC_5=0; -//SendToBuffStr ("\n\r ....... "); - - OutBufConCount = 0; - WriteCon("\n\r ...WriteCon1.... "); -//while(1){Concol (); Led_Blink();LightUpON;LightUpOFF;} - - for (y = 0; y < 256; y++ ) { Buff_16Point[y] = 0xffff; Buff_8Point[y] = 0xffff; @@ -224,21 +216,20 @@ - WriteCon("\n\r ...WriteCon1.... "); - - + WriteCon("\n\r ...GL start programm uart0.... "); + sprintf(Time,"\r\nCompiled: %s %s.",__DATE__, __TIME__ ); //Подготовка даты и времени компиляции Полной + WriteCon(Time); do { //�������� ����. if (OutBufConCount) OutBufConCount--; Concol (); -// Concol1 (); + // Concol1 (); Read_CMD(); // VibroOut(); -//while(1){Concol (); Led_Blink();LightUpON;LightUpOFF;} if(Time_1kHz>100) { SEC++; @@ -268,13 +259,9 @@ // TakeFromBuff(); //���������� �������. - // paramV=TakeParam(1); - - - if (LPC_PWM1->IR & 0x0001) { // ���� � �������� ���������� ���1 (������� PWM1IR) ���� ���� ���������� ���������� �������� � ����� (lim0 ?) ��: /* ResetCS(ADC); //prepare ADC for sampling SetDAC(DAC); @@ -329,7 +316,7 @@ sprintf(BuffTemp,"<%07d >",( ( Main.T_Vib&0x00ff))); SendToBuffStr(BuffTemp); - /* + CuruAngleOld=CuruAngle;*/ // Spi.ADC1=Spi.ADC1*0.000061; @@ -395,17 +382,13 @@ //îòêëþ÷åíèå ïîäæèãà. -// data_Rdy &= ~RESET_PERIOD; +// data_Rdy &= ~RESET_PERIOD; LPC_PWM1->IR = 0x0001; //e. clear interrupt flag - - + LPC_GPIO2->FIOCLR |= 0x0000004; // turn off the LED - LPC_GPIO2->FIOCLR |= 0x0000004; // turn off the LED // WDTFeed(); - - //SPI_Exchange(); }