35 lines
1.9 KiB
Plaintext
35 lines
1.9 KiB
Plaintext
V2.11-V2.12(2022.12.12)
|
||
1.触发短路保护后无法恢复,已修复恢复逻辑
|
||
2.当温度超过电流温度补偿范围时,由于补偿变量未赋初值,会导致电流采样异常,已修复
|
||
3.程序未对硬件过压保护做恢复处理,已增加恢复逻辑
|
||
4.uart的兼容性处理(bank翻转处理)
|
||
|
||
V2.12-V2.13(2023.3.9)
|
||
1.在boot和主程序中增加异常防护程序,防止程序因异常进入ISP或者寄存器被篡改导致死机
|
||
2.TWI协议与前端协议说明保持一致
|
||
|
||
V2.13-V2.14(2023.3.21)
|
||
1.uart多串口的应用层兼容性处理(只更改宏定义即可切换uart串口并直接使用)
|
||
2.针对应用过程中出现的MCU中断程序执行异常导致后续无法响应外部中断的问题,增加了异常处理程序(主循环中check中断标志及定时清狗)
|
||
3.增加充电状态下PWM强制100%占空比措施,暂不允许PWM充电(2023.4.24)
|
||
4.dataflash架构由数组变更为可视化配置界面(2023.6.29)
|
||
5.增加ISP更新过程中异常中断自动关机处理(2023.7.3) //由于需要变更flash空间布局,暂时未添加此功能
|
||
6.uart串口配置同步增加可视化界面(2023.7.6)
|
||
7.增加进PD前存EEPROM的操作(2023.7.21)
|
||
8.电量计程序更新到V4.13版本(2023.7.22)
|
||
9.为与上位机通讯协议保持一致,充放电截止相关参数由容量计参数区分别移置充放电参数区(2023.09.14)
|
||
10.写MCUflash判断失败标志逻辑错误,已更正(2023.09.14)
|
||
11.多串口功能配置(2023.09.27-DEMO程序默认只使能Uart0)
|
||
|
||
V2.14-V2.15(2023.11.8)
|
||
1.TWI通讯频率计算公式的调整并用宏的方式实现,在代码编译阶段增加TWI通讯频率超范围报警措施(2023.12.11)
|
||
2.内部温度计算公式部分去除浮点运算,提高代码执行效率(2023.11.08)
|
||
3.增加放电截止标志位变量,删除满充容量变量(2023.11.13)
|
||
4.增加IO口模拟IIC模块(2023.11.29)
|
||
5.优化dataflash参数架构来对齐上位机读取界面的参数布局,同时将满充截止bFC、满放截止bFD、以及容量学习标志bVDQ置位显示出来(2023.11.29)
|
||
6.充电时将所有的PWM放电速率标志位置0(2023.12.01)
|
||
7.清ram的动作从主程序移到A51文件中(2023.12.08)
|
||
8.外部温度计算部分将固定长度更换为宏定义(2023.12.13)
|
||
9.初始化AFE寄存器函数内增加读校验,若连续失败3次则关机(2023.12.13)
|
||
10.TWI通讯频率异常导致ISP更新失败,调整分频系数后测试验证OK(2023.12.22)
|
||
11.清除dataflash中多余的参数,替代位预留变量(2023.12.22) |