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