From cebd82085108b30288a6357fae633e811dbea248 Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期三, 30 八月 2023 14:02:48 +0800
Subject: [PATCH] 加入看门狗,目前功耗正常。

---
 ExternalDevices/lis3dh_driver.c |   21 +++++++++++----------
 1 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/ExternalDevices/lis3dh_driver.c b/ExternalDevices/lis3dh_driver.c
index c40a71c..f1e5979 100644
--- a/ExternalDevices/lis3dh_driver.c
+++ b/ExternalDevices/lis3dh_driver.c
@@ -219,9 +219,9 @@
 
 void mir3da_init()	
 {
-	u8_m data_m = 0;
-	int i;
-	int threshold = 0;
+//	u8_m data_m = 0;
+//	int i;
+//	int threshold = 0;
 	
 	
 	//softreset
@@ -263,7 +263,7 @@
 {
 	//uint8_t buffer[26]; 
 	
-	uint8_t response;
+//	uint8_t response;
 //  uint8_t lisidtemp;
 	
 	LIS3DH_WriteReg(LIS3DH_CTRL_REG1, 0x37);	/* CTRL_REG1(20h): ??sensor,???????? ODR 25HZ */
@@ -305,8 +305,8 @@
 {
 	//uint8_t buffer[26]; 
 	
-	uint8_t response;
-  uint8_t lisidtemp;
+//	uint8_t response;
+//  uint8_t lisidtemp;
 	//set ODR (turn ON device)
 	LIS3DH_SetODR(LIS3DH_ODR_10Hz);
 	//set PowerMode 
@@ -413,7 +413,7 @@
 
 u16_m mir3da_get_step()    //获得运动步数
 {
-	u8_m tmp_data[2] = {0};
+//	u8_m tmp_data[2] = {0};
 
 	f_step = mir3da_ReadLenByte(REG_STEPS_MSB, 2);
 	
@@ -428,9 +428,10 @@
 float drv_lis2dh12_get_angle(void)
 {
 	float acc_x, acc_y, acc_z,acc_g;
-	float angle_x, angle_y, angle_z, angle_xyz;
-	int8_t data[6];
-	uint8_t i; 
+//	float angle_x, angle_y, angle_xyz;
+    float angle_z;
+//	int8_t data[6];
+//	uint8_t i; 
 	uint8_t response;
   uint8_t lisidtemp;
 	//set ODR (turn ON device)

--
Gitblit v1.9.3