瀏覽代碼

RCT7页大小为2K,日志和参数在同一页,出现故障时存在擦除参数的风险。修改日志和关机临时存储数据地址。

Dail 1 年之前
父節點
當前提交
2e78cef6d9
共有 4 個文件被更改,包括 2430 次插入2430 次删除
  1. 2426 2426
      MDK-ARM/QD007A_CTL_APP/QD007A_CTL_APP_CRC.hex
  2. 二進制
      MDK-ARM/bin/QD007A_CTL_APP.bin
  3. 2 2
      User/Inc/eeprom_flash.h
  4. 2 2
      User/Inc/log_save.h

File diff suppressed because it is too large
+ 2426 - 2426
MDK-ARM/QD007A_CTL_APP/QD007A_CTL_APP_CRC.hex


二進制
MDK-ARM/bin/QD007A_CTL_APP.bin


+ 2 - 2
User/Inc/eeprom_flash.h

@@ -22,8 +22,8 @@
 #define    EEPROM_FLASH_ADDR_GEARBOX_PARAMS      EEPROM_FLASH_BEGIN_ADDRESS + (uint32_t)236         //自动变速器控制参数 8bytes + 4bytes  
 #define    EEPROM_FLASH_ADDR_BATTERY_PARMAS      EEPROM_FLASH_BEGIN_ADDRESS + (uint32_t)248         //电池放电曲线参数 204bytes + 4bytes  
 
-#define    EEPROM_FLASH_ADDR_TEMP_BEGIN_ADDRESS    0x0801F400
-#define    EEPROM_FLASH_ADDR_TEMP_END_ADDRESS      0x0801F7FF
+#define    EEPROM_FLASH_ADDR_TEMP_BEGIN_ADDRESS    0x0801E800
+#define    EEPROM_FLASH_ADDR_TEMP_END_ADDRESS      0x0801EFFF
 
 #define    EEPROM_FLASH_ADDR_POWEROFF_BKP_FLAG   EEPROM_FLASH_ADDR_TEMP_BEGIN_ADDRESS               //掉电保存的关键数据标志 4bytes + 4bytes
 #define    EEPROM_FLASH_ADDR_POWEROFF_BKP        EEPROM_FLASH_ADDR_TEMP_BEGIN_ADDRESS + (uint32_t)8 //掉电保存的关键数据 40bytes + 4bytes

+ 2 - 2
User/Inc/log_save.h

@@ -5,8 +5,8 @@
 #include "motor_control.h"
 #include "eeprom_flash.h"
 
-#define LOG_ADDRESS_BEGIN               0x0801F800
-#define LOG_ADDRESS_END                 0x0801FBFF
+#define LOG_ADDRESS_BEGIN               0x0801F000
+#define LOG_ADDRESS_END                 0x0801F3FF
 
 //故障日志记录信息 64 bytes,1K空间可以保存最近16条故障记录
 typedef struct

Some files were not shown because too many files changed in this diff