Ver código fonte

版本号:1.2.2.8,新增三轴I2C初始化,测试是否会休眠

CHENJIE-PC\QiXiang_CHENJIE 3 anos atrás
pai
commit
3e68ea008c
3 arquivos alterados com 7 adições e 4 exclusões
  1. 3 3
      inc/app.h
  2. 3 1
      inc/hal_module_adapter.h
  3. 1 0
      src/app.c

+ 3 - 3
inc/app.h

@@ -15,7 +15,7 @@ extern "C" {
 //全局定义声明区
 #define BMS_MANUFACTURE (1) //BMS制造商表示1-超力源,2-美顺
 #define DATA_MODULE_TYPE (1) //1表示NB模块,2表示4G cat1
-#define BMS_INFO  (2)       //1-1表示超力源4830,1-2表示超力源6060,2-1表示美顺6455
+#define BMS_INFO  (1)       //1-1表示超力源4830,1-2表示超力源6060,2-1表示美顺6455
 
 #if  BMS_MANUFACTURE==1
     #if BMS_INFO==1
@@ -43,8 +43,8 @@ extern "C" {
 #define HWVERSION		    0x0102    //硬件主版本,现为V1.2板
 #define	BLSWVERSION		0x01020000    //BootLoader版本号V1.2.0.0
 #define	DRVSWVERSION		0x01040000     //驱动层版本号V1.4.0.0
-//#define	APPSWVERSION		0x01020207     
-#define	APPSWVERSION		0x02000006
+#define	APPSWVERSION		0x01020208     
+//#define	APPSWVERSION		0x02000006
 //--------------------------------------------------------------------------------
 
 #define APP_CONFIG_FILE_LATEST_VERSION 0

+ 3 - 1
inc/hal_module_adapter.h

@@ -172,7 +172,9 @@ void bluejoy_printf(BlLogLevel level, const UINT8 *format, ...);
 void bluejoy_read_logfile(void);
 void bluejoy_del_logfile(void);
 #endif
-
+extern void GsensorInit(void);
+extern void GsensorI2CHandler(ARM_I2C_SignalEvent_t cb_event);
+extern void GsensorI2CCallback(UINT32 event);
 #ifdef __cplusplus
 }
 #endif

+ 1 - 0
src/app.c

@@ -38,6 +38,7 @@ void appInit(void *arg)
     AdcTaskInit();
     UartTaskInit(arg);
     TcpTaskInit(arg);
+    GsensorI2CHandler(GsensorI2CCallback);
     GpsTaskInit();
 	CANTaskInit(arg);
 }