Browse Source

解决SP600编译错误的问题

Signed-off-by: huhui <huhui@sharkgulf.com>
huhui 4 years ago
parent
commit
34b8ca4785
3 changed files with 6 additions and 0 deletions
  1. 2 0
      Application/app/sox/state.c
  2. 2 0
      Application/bsp/bsp.c
  3. 2 0
      Application/bsp/mcu_power_sleep.c

+ 2 - 0
Application/app/sox/state.c

@@ -62,7 +62,9 @@ static void log_no_hall_time(void){
 void bms_state_init(void){
 	set_log_level(MOD_STATE, L_debug);
 	state_debug("BMS System Starting......\n");
+#if (CONFIG_BOARD_TYPE==SHARK_BOARD_SP700)
 	cht8305_reset();
+#endif
 	_bms_state.cell_index_of_max_vol = 0xff;
 	_bms_state.bms_addr = 0x30;
 	measure_task_init(_current_notify, _voltage_notify, _temperature_notify);

+ 2 - 0
Application/bsp/bsp.c

@@ -52,7 +52,9 @@ void bsp_init(void){
 	shark_uart_init(SHARK_UART1);
 #endif
 	AT24CXX_Init();
+#if (CONFIG_BOARD_TYPE==SHARK_BOARD_SP700)
 	cht8305_init();
+#endif
 	AUX_VOL_OPEN(0);
 	gpio_key_init();
 	DIANOCTIC_LED(1);

+ 2 - 0
Application/bsp/mcu_power_sleep.c

@@ -127,7 +127,9 @@ static void post_deepsleep(void){
 	shark_uart_init(SHARK_UART1);
 #endif
 	AT24CXX_Init();
+#if (CONFIG_BOARD_TYPE==SHARK_BOARD_SP700)
 	cht8305_reset();
+#endif
 	shark_rtc_set_backup(0xFB);
 	wdog_set_timeout(4);
 	shark_rtc_set_backup(0xFC);