| | |
| | | #include "extern_rtc.h" |
| | | #include "system_general_para.h" |
| | | #include "key.h" |
| | | |
| | | |
| | | #include "valve_control.h" |
| | | #include "system_mem_para.h" |
| | | #include "system_run_fun.h" |
| | | |
| | | void NMI_Handler(void) |
| | | { |
| | |
| | | if(KEY2_IO_READ==Bit_RESET) |
| | | { |
| | | //²É¼¯Á÷Á¿¼ÆÊý¾Ý²¢´¥·¢Éϱ¨ |
| | | |
| | | |
| | | start_rs485_g = RS485_START_REASON_KEY; |
| | | start_wrc_g = WRC_MEANS_KEY; |
| | | } |
| | | } |
| | | } |
| | |
| | | |
| | | } |
| | | |
| | | if(GPIO_EXTI_EXTIISR_ChkEx(Motor_OP_PORT, Motor_OP_PIN) == SET) //·§ÃÅ¿ªµ½Î»ÖÐ¶Ï |
| | | { |
| | | GPIO_EXTI_EXTIISR_ClrEx(Motor_OP_PORT, Motor_OP_PIN); |
| | | |
| | | ValveMotorStop();//¹Ø±ÕÇý¶¯ |
| | | save_valve_para_g.valve_status = VALVE_OPEN; |
| | | |
| | | } |
| | | |
| | | if(GPIO_EXTI_EXTIISR_ChkEx(Motor_CL_PORT, Motor_CL_PIN) == SET) //·§ÃŹص½Î»ÖÐ¶Ï |
| | | { |
| | | GPIO_EXTI_EXTIISR_ClrEx(Motor_CL_PORT, Motor_CL_PIN); |
| | | |
| | | ValveMotorStop();//¹Ø±ÕÇý¶¯ |
| | | save_valve_para_g.valve_status = VALVE_CLOSE; |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | // if(GPIO_EXTI_EXTIISR_ChkEx(VALVE_FORCED_OPEN_PORT, VALVE_FORCED_OPEN_PIN) == SET) |