Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of LG by
Diff: main.c
- Revision:
- 46:2670fa0fcebc
- Parent:
- 45:cbc955aecebe
- Child:
- 47:d902ef6f7564
--- a/main.c Tue Feb 09 13:47:26 2016 +0000 +++ b/main.c Wed Feb 10 03:02:35 2016 +0000 @@ -88,7 +88,7 @@ Spi.DAC_A = 0x7fff; Spi.DAC_B = 0x7fff; //инициализация - SystemInit1(); // Инициализация системы + SystemInit1(); // Инициализация контроллера: установка тактовых частот Led_init(); ///* @@ -136,20 +136,20 @@ LPC_GPIO0->FIODIR |= (1<<5); //e. P0.5 is output (запись ( 1 ) в 5 бит FIODIR выбор P0.5 как выход) LPC_GPIO0->FIOCLR |= (1<<5); //e. P0.5 is output (запись ( 1 ) в 5 бит CLR устанавливаем на P0.5 низкий уровень сигнала) */ - DMA_Init(); // Инициализация DMA - FlashDMA_Init(); // Загрузка параметров с флэш + DMA_Init(); // Инициализация DMA + FlashDMA_Init(); // Загрузка параметров с флэш - SystemCoreClockUpdate1(); // расчет системной частоты для UART. - UARTInit(); // инициализация UART0 на скорость 38400. + SystemCoreClockUpdate1(); // расчет тактовой частоты процессора перед инициализацией UART - 100MHz + UARTInit(); // инициализация UART0 на скорость 38400. UART1_Init(); // инициализация UART1 на скорость 38400. DAC_ADC_Exchange_Init(); // инициализация обмена АЦП и ЦАП. DACInit(); // инициализация ЦАП. - SOI_Init(); // Инициализация квадратурного энкодера. + SOI_Init(); // Инициализация квадратурного энкодера. - IntLatch_Init(); // инициализация внутренней защелки. - ExtLatch_Init(); // инициализация внешней защелки. + IntLatch_Init(); // инициализация внутренней защелки. + ExtLatch_Init(); // инициализация внешней защелки. //----------------debug------------------------- //LPC_GPIO2->FIODIR = 0x5C; // P2.0...P2.7 defined as Outputs @@ -172,9 +172,9 @@ RgConB = RATE_VIBRO_1; // дополнительный регистр управления = разность вибросчетчиков после фильтра скольз.среднего(#define RATE_VIBRO_1 0x0001) init_Vibro(); - init_timer(TIME_INTERVAL ); // 10ms + init_timer(TIME_INTERVAL ); //Timer 1: 7812 - 10ms enable_timer1(); - Init_TIM2(); + Init_TIM2(); //Timer 2: 250 enable_timer2(); close_all_loops();