From 44c669a22c2785a91093d1d3c3797072a1197050 Mon Sep 17 00:00:00 2001 From: zhyinch <zhyinch@gmail.com> Date: 星期三, 24 八月 2022 22:25:25 +0800 Subject: [PATCH] V1.31 适配新的加速计代码 --- Drivers/ExternlDrivers/lis3dh_driver.h | 29 +++++++++++++++++++++++++++++ 1 files changed, 29 insertions(+), 0 deletions(-) diff --git a/Drivers/ExternlDrivers/lis3dh_driver.h b/Drivers/ExternlDrivers/lis3dh_driver.h index ffd4de5..258507d 100644 --- a/Drivers/ExternlDrivers/lis3dh_driver.h +++ b/Drivers/ExternlDrivers/lis3dh_driver.h @@ -65,6 +65,35 @@ //these could change accordingly with the architecture void LIS3DH_Data_Init(void); void LIS3DH_ENTER_STY_Init(); + +void Accelerometer_Init(); + +void mir3da_init(void); +void do_difff_calibrate(); + +void mir3da_set_enable(int enable); +void mir3da_read_raw_data(short *x, short *y, short *z); +void mir3da_read_data(short *x, short *y, short *z); +void mir3da_set_active_interrupt_enable(int enable); +void mir3da_set_step_counter_open(int enable); + +uint8_t mir3da_ReadOneByte(uint16_t ReadAddr); +void mir3da_WriteLenByte(uint16_t WriteAddr,uint32_t DataToWrite,uint8_t Len); +void mir3da_WriteOneByte(uint16_t WriteAddr,uint8_t DataToWrite); + + +uint32_t mir3da_ReadLenByte(uint16_t ReadAddr,int Len); + + + + + + + + + + + //初始化,并操作 #ifndef __ARCHDEP__TYPES #define __ARCHDEP__TYPES -- Gitblit v1.9.3