| | |
| | | #include "key.h" |
| | | #include "lcd_io_api.h" |
| | | #include "wireless_remote_comm.h" |
| | | #include "power_manage.h" |
| | | #include "pulse_and_alarm_line.h" |
| | | |
| | | RS485_START_REASON start_rs485_g = RS485_START_REASON_NONE; |
| | | WRC_START_MEANS start_wrc_g = WRC_MEANS_NONE; |
| | |
| | | |
| | | void allGpioInit(void) |
| | | { |
| | | // CMU_PERCLK_SetableEx(PADCLK, ENABLE); //PADʱÖÓ£¨GPIO£©Ê¹Äܺ¯Êý |
| | | // |
| | | |
| | | // InputtIO(UNCAP_DETECTION_PORT,UNCAP_DETECTION_PIN,IN_NORMAL); |
| | | // |
| | | |
| | | // Lcd_GPIO_Init(); |
| | | // Measure_IO_Init(); |
| | | // KEY_IO_Init(); |
| | | // Valve_IO_Init(); |
| | | // ADC_LithIO_Init(); |
| | | // ADC_AlkaIO_Init(); |
| | | // Power_IO_Init(); |
| | | // Gprs_IO_Init(); |
| | | // E2p_IO_Init(); |
| | | // |
| | | // SYS_BST_EN; |
| | | |
| | | RTC_GPIO_Init(); |
| | | |
| | | Key_GPIO_Init(); |
| | | |
| | | Lcd_GPIO_Init(); |
| | | |
| | | Power_IO_Init();//µçÔ´Ïà¹Ø |
| | | |
| | | Pulse_And_Alarm_Line_IO_Init(); |
| | | |
| | | } |
| | | |
| | |
| | | //I0¿ÚÅäÖÃ |
| | | allGpioInit(); |
| | | |
| | | //¸´Î»Æô¶¯£¬²¿·Ö±ØÒªÍâÉ蹦Äܳõʼ»¯£¬ÐèÒªÓõ½²Å¿ªÆôµÄÍâÉ蹦ÄÜÔÚÖ÷Ñ»·½øÈë֮ǰÆôÓü´¿É |
| | | //¸´Î»Æô¶¯£¬²¿·Ö±ØÒªÍâÉ蹦Äܳõʼ»¯£¬ÐèÒªÓõ½²Å¿ªÆôµÄÍâÉ蹦Äܿɲ»ÔÚÕâÀïÆôÓà |
| | | // allPeripheralDriver(); |
| | | SPI3_Init(); //EEP-SPI³õʼ»¯ |
| | | } |
| | |
| | | GPIO_EXTI_Init( KEY3_PORT, KEY3_PIN, EXTI_FALLING, ENABLE); |
| | | GPIO_EXTI_Init( KEY4_PORT, KEY4_PIN, EXTI_FALLING, ENABLE); |
| | | |
| | | |
| | | |
| | | GPIO_EXTI_Init( LITH_PWR_LOSE_PORT, LITH_PWR_LOSE_PIN, EXTI_FALLING, ENABLE); |
| | | GPIO_EXTI_Init( ALKA_PWR_LOSE_PORT, ALKA_PWR_LOSE_PIN, EXTI_FALLING, ENABLE); |
| | | |
| | | /*NVICÖжÏÅäÖÃ*/ |
| | | NVIC_DisableIRQ(GPIO_IRQn); |
| | |
| | | |
| | | //·§ÃÅÔËÐгõʼ»¯ |
| | | ValveRunParaInit(equipment_basic_inf_g.valve_type); |
| | | |
| | | //µçԴ״̬¼ì²â |
| | | PowerManagrInit(); |
| | | |
| | | //Íâµç״̬¼ì²â |
| | | |
| | | //²ð°å¡¢¿ª¸Ç״̬¼ì²â |
| | | |
| | | //Âö³åÏß¡¢±¨¾¯Ïß³õʼ |
| | | |
| | | |
| | | |
| | | |
| | | } |
| | |
| | | |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | //״̬×Ö´¦Àí |
| | | void SysStatusWordPro(void) |
| | | { |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | } |
| | | |
| | | |
| | | |