From 1360095f8d64cf607d333d2fc7fd1dcd81d1bd7b Mon Sep 17 00:00:00 2001
From: jinlicong <493886250@qq.com>
Date: Fri, 24 May 2024 16:35:10 +0800
Subject: [PATCH] 修改报警相关处理
---
Function/VALVE/valve_control.h | 29 +++++++++++++++--------------
1 files changed, 15 insertions(+), 14 deletions(-)
diff --git a/Function/VALVE/valve_control.h b/Function/VALVE/valve_control.h
index a215d04..c132e12 100644
--- a/Function/VALVE/valve_control.h
+++ b/Function/VALVE/valve_control.h
@@ -2,25 +2,25 @@
#define _VALVE_CONTROL_H_
#include "define_all.h"
-
+#include "system_general_para.h"
/**********************IO����********************************/
-#define Motor_A_PIN GPIO_Pin_10
-#define Motor_A_PORT GPIOE
+#define Motor_A_PIN GPIO_Pin_8
+#define Motor_A_PORT GPIOB
#define Motor_A_HIGH GPIO_SetBits(Motor_A_PORT,Motor_A_PIN)
#define Motor_A_LOW GPIO_ResetBits(Motor_A_PORT,Motor_A_PIN)
-#define Motor_B_PIN GPIO_Pin_10
-#define Motor_B_PORT GPIOE
+#define Motor_B_PIN GPIO_Pin_9
+#define Motor_B_PORT GPIOB
#define Motor_B_HIGH GPIO_SetBits(Motor_A_PORT,Motor_A_PIN)
#define Motor_B_LOW GPIO_ResetBits(Motor_A_PORT,Motor_A_PIN)
-#define Motor_OP_PIN GPIO_Pin_9
-#define Motor_OP_PORT GPIOE
+#define Motor_OP_PIN GPIO_Pin_6
+#define Motor_OP_PORT GPIOB
#define Motor_OP_IO_READ GPIO_ReadInputDataBit(Motor_OP_PORT,Motor_OP_PIN)
-#define Motor_CL_PIN GPIO_Pin_9
-#define Motor_CL_PORT GPIOE
+#define Motor_CL_PIN GPIO_Pin_7
+#define Motor_CL_PORT GPIOB
#define Motor_CL_IO_READ GPIO_ReadInputDataBit(Motor_OP_PORT,Motor_OP_PIN)
#define VALVE_FORCE_OPEN_PIN GPIO_Pin_12
@@ -55,7 +55,7 @@
VALVE_OPENING,
VALVE_CLOSING,
VALVE_ERROR,
- VALVE_MISSING = 99U
+// VALVE_MISSING = 99U
} VALVE_STATUS; // ����״̬����
@@ -74,13 +74,13 @@
VC_UNLOCK, //����
VC_LOCK //����
-} VALVE_CTEL_TYPE_T; // ������������
+} VALVE_CTRL_TYPE_T; // ������������
typedef struct{
VALVE_STATUS valve_status;
- VALVE_CTEL_TYPE_T valve_ctrl_order;
+ VALVE_CTRL_TYPE_T valve_ctrl_order;
uint16_t open_time_cnt;
uint16_t close_time_cnt;
@@ -90,10 +90,11 @@
extern __IO VALVE_CTRL_PARA_T valve_ctrl_para_g;
+void Valve_CTRL_GPIO_Init(void);
-void valveCtrlPro(void);
+void valveCtrlPro(FUN_START_CTRL_PARA_T * sys_fun_run_ctrl_p);
void ValveRunParaInit(VALVE_TYPE valve_type_in);
void ValveMotorStop(void);
-ErrorStatus ValveCtrlOrder(VALVE_CTEL_TYPE_T valve_ctrl_order_l) ;
+ErrorStatus ValveCtrlOrder(VALVE_CTRL_TYPE_T valve_ctrl_order_l) ;
#endif
--
Gitblit v1.9.3