| | |
| | | #include "mbcrc.h" |
| | | #include "gpio.h" |
| | | #include "extern_rtc.h" |
| | | |
| | | |
| | | #include "key.h" |
| | | #include "lcd_io_api.h" |
| | | |
| | | |
| | | |
| | |
| | | // InputtIO(UNCAP_DETECTION_PORT,UNCAP_DETECTION_PIN,IN_NORMAL); |
| | | // |
| | | |
| | | // Lcd_IO_Init(); |
| | | // Lcd_GPIO_Init(); |
| | | // Measure_IO_Init(); |
| | | // KEY_IO_Init(); |
| | | // Valve_IO_Init(); |
| | |
| | | |
| | | RTC_GPIO_Init(); |
| | | |
| | | Key_GPIO_Init(); |
| | | |
| | | Lcd_GPIO_Init(); |
| | | |
| | | } |
| | | |
| | |
| | | |
| | | //¸´Î»Æô¶¯£¬²¿·Ö±ØÒªÍâÉ蹦Äܳõʼ»¯£¬ÐèÒªÓõ½²Å¿ªÆôµÄÍâÉ蹦ÄÜÔÚÖ÷Ñ»·½øÈë֮ǰÆôÓü´¿É |
| | | // allPeripheralDriver(); |
| | | //SPI³õʼ»¯ |
| | | SPI3_Init(); //EEP-SPI³õʼ»¯ |
| | | } |
| | | |
| | | |
| | |
| | | CMU_OPCCR1_EXTICKE_Setable(ENABLE); //EXTI¹¤×÷ʱÖÓʹÄÜ |
| | | |
| | | GPIO_EXTI_Init( EXT_RTC_INT_PORT, EXT_RTC_INT_PIN, EXTI_FALLING, ENABLE); |
| | | GPIO_EXTI_Init( KEY1_PORT, KEY1_PIN, EXTI_FALLING, ENABLE); |
| | | GPIO_EXTI_Init( KEY2_PORT, KEY2_PIN, EXTI_FALLING, ENABLE); |
| | | GPIO_EXTI_Init( KEY3_PORT, KEY3_PIN, EXTI_FALLING, ENABLE); |
| | | GPIO_EXTI_Init( KEY4_PORT, KEY4_PIN, EXTI_FALLING, ENABLE); |
| | | |
| | | |
| | | |
| | | |
| | | /*NVICÖжÏÅäÖÃ*/ |
| | | NVIC_DisableIRQ(GPIO_IRQn); |
| | |
| | | 1,save_realtime_data_g.record_time_BCD.hour,save_realtime_data_g.record_time_BCD.min,save_realtime_data_g.record_time_BCD.sec); |
| | | } |
| | | |
| | | |
| | | //·§ÃÅÔËÐгõʼ»¯ |
| | | ValveRunParaInit(); |
| | | |
| | | |
| | | } |