feat(ota): 完善OTA会话管理机制并优化AES实现
完善OTA会话状态管理,增加clearOtaSessionQueues函数统一处理会话清理, 确保CANCEL/超时/错误情况下完全复位状态、缓冲区和信用额度。 修复bootloader在stay_in_ota模式下的死循环问题,添加活动状态监控, 当OTA会话结束后自动跳转回APP,避免设备永久停留在bootloader。 统一AES模块的数据类型定义,从u8改为标准uint8_t,提升代码兼容性。 更新AES实现中的变量声明,使用一致的uint8_t类型避免潜在类型转换问题。
This commit is contained in:
@@ -1,14 +1,4 @@
|
||||
cbuild-pack:
|
||||
resolved-packs:
|
||||
- resolved-pack: ARM::CMSIS@6.1.0
|
||||
selected-by-pack:
|
||||
- ARM::CMSIS
|
||||
- resolved-pack: ARM::CMSIS-DSP@1.16.2
|
||||
selected-by-pack:
|
||||
- ARM::CMSIS-DSP
|
||||
- resolved-pack: ARM::CMSIS-NN@4.1.0
|
||||
selected-by-pack:
|
||||
- ARM::CMSIS-NN
|
||||
- resolved-pack: GigaDevice::GD32E50x_DFP@1.9.0
|
||||
selected-by-pack:
|
||||
- GigaDevice::GD32E50x_DFP
|
||||
|
||||
Reference in New Issue
Block a user