From 59a4e01d92da432e9736b24c085089cd31963833 Mon Sep 17 00:00:00 2001
From: zhangbo <zhangbo@qq.com>
Date: 星期三, 21 五月 2025 15:19:22 +0800
Subject: [PATCH] 修改了串口读取的bug,现在是通过飞线控制的 PCA蓝牙IRQ拉低,修改灯的闪灯逻辑,

---
 keil/include/drivers/PCA9555.c |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/keil/include/drivers/PCA9555.c b/keil/include/drivers/PCA9555.c
index 5037a8d..b05146c 100644
--- a/keil/include/drivers/PCA9555.c
+++ b/keil/include/drivers/PCA9555.c
@@ -80,7 +80,7 @@
     uint8_t ucErrTime=0;
 //  IIC2_SDA_IN();  
  
-	gpio_pin_set_dir(SDA_PIN,GPIO_DIR_IN,0); //SDA设置为输入等待接收端的应答信号
+	gpio_pin_set_dir(SDA_PIN,GPIO_DIR_IN,1); //SDA设置为输入等待接收端的应答信号
 	 SDA_1;
 	delay_us(6);
 	SCL_1;
@@ -578,10 +578,13 @@
 		PCA9555_Set_One_Value_Config(SOS_ENBALE,1);	//设置SOS为输入
 	  PCA9555_Set_One_Value_Config(IN_5V,1);      //设置IN_5V为输入
 	  PCA9555_Set_One_Value_Config(CHGN,1);      //设置CHGN为输入   //充电芯片输入芯片IIC输入脚
-		PCA9555_Set_One_Value_Config(BT_IRQ,1);
+		PCA9555_Set_One_Value_Config(BT_IRQ,0);
 		PCA9555_Set_One_Value_Output(BT_IRQ,0);
-BT_ON;
-BT_OFF;
+    PCA9555_Set_One_Value_Config(IO_KONG,0);
+	  PCA9555_Set_One_Value_Output(IO_KONG,1);
+//		PCA9555_Set_One_Value_Output(IO_KONG,0);
+//BT_ON;
+//BT_OFF;
 //	  PCA9555_Set_One_Value_Output(BT_LED,0);
 //	  PCA9555_Set_One_Value_Output(UWB_LED,0);
 //	PCA9555_Set_One_Value_Config(GPS_POWER,0);//设置GPS为输出
@@ -616,6 +619,11 @@
 	UWB_LED_OFF;
 	RED_LED_OFF;
 	BT_LED_OFF;
+//	LORA_LED_ON;
+//	GREEN_LED_ON;
+//	UWB_LED_ON;
+//	RED_LED_ON;
+//	BT_LED_ON;
 //	LORA_NRST_DOWN;
 //  delay_us(10000);
 

--
Gitblit v1.9.3