Dmitry Kovalev
/
LG2
fork
Fork of LG by
Diff: main.c
- Revision:
- 99:3d8f206ceac2
- Parent:
- 98:95b8e79f13e1
- Child:
- 100:e197a8d2cf43
- Child:
- 103:e96f08947def
diff -r 95b8e79f13e1 -r 3d8f206ceac2 main.c --- a/main.c Tue Mar 29 09:51:17 2016 +0000 +++ b/main.c Tue Mar 29 17:00:59 2016 +0000 @@ -41,7 +41,7 @@ //DACInit(); // инициализация ЦАП. //UART_DMA_Init(); //инициализация DMA для UART.//не используем //WDTInit(); - //G_Photo_Init(); //инициализация интерфейса I2C для фотодетектора. + // G_Photo_Init(); //инициализация интерфейса I2C для фотодетектора. //инициализация @@ -58,7 +58,7 @@ UART_InitSet (0, 115200, 0x03); // надо проверить, мож чо с ногам UART_InitSet (1, 38400, 0x03); - + //////////// //DAC_ADC_Exchange_Init(); // инициализация обмена АЦП и ЦАП. @@ -67,7 +67,7 @@ LoadFlashParam(FromFLASH); //загрузка параметров. - Out_G_photo(20, 20); //запись в буфер мастера принятые от функции данные (60,60) и установка флага старта передачи и занятой шины. + Out_G_photo(200, 200); //запись в буфер мастера принятые от функции данные (60,60) и установка флага старта передачи и занятой шины. open_all_loops(); //#define open_all_loops() RgConA = 0 (Основной регистр управления устройства (0 - включить, 1 - отключить)). @@ -92,7 +92,8 @@ Concol (); // Проврка 0 консоли (вход и выход) Concol1 (); // Проврка 0 консоли (вход и выход) - Read_CMD(); + Read_CMD(); + G_Photo_Exchange(); if (OutBufConCount) OutBufConCount--; if (ReadCon (Time)) { @@ -173,9 +174,20 @@ if (Time[0] == 'p') { // выдача технологическая sprintf(Time,"\r\n"); WriteCon(Time); - for (int i = 0; i < 32; i++ )sprintf((Time)," <%07d> ",FrecTp); + for (int i = 0; i < 32; i++ )sprintf((Time)," <%07d> ",Cur_Amp); WriteCon(Time); } + if (Time[0] == 'm') { // выдача технологическая + sprintf(Time,"\r\n"); + WriteCon(Time); + sprintf((Time)," <%07d> ",Cur_Amp); WriteCon(Time); + sprintf((Time)," <%07d> ",Znak_Amp); WriteCon(Time); + sprintf((Time)," <%07d> ",Spi.DAC_B); WriteCon(Time); + + + + + } if (Time[0] == 'V') { // выдача технологическая Gyro.Frq+=65000; }