Files
DCU_APP/GD32E508_DCU_APP/device
cbb edebde4a02 feat(canfd): 添加TX错误事件驱动的快速重发机制
添加TX错误事件标志和相关API以支持ARD模式下单发帧丢失的快速检测和重发,
实现停等式OTA在丢帧后的立即重发,避免等待ACK超时的延迟。

- 新增s_txErrorEvent数组跟踪各通道TX错误事件
- 添加readChannelErrorReg()读取CAN_ERR寄存器原始值
- 添加consumeTxError()消费TX错误事件并返回状态
- 在TX中断中检测MTE位设置错误事件标志

fix(motor-ota): 优化OTA重发策略和错误处理

调整OTA重发参数和逻辑,提升传输可靠性和响应速度。

- 将ACK超时重发间隔从500ms调整为100ms,提高响应速度
- 增加每包补发上限从2次到4次,保持总容错时间窗
- 实现TX错误驱动的快速重发,丢帧后立即按间隔补发
- 增加错误统计信息输出,包含重发和快速重发计数
- 提高仲裁段再同步跳跃宽度从1TQ到2TQ,增强总线容错能力
2026-07-27 00:02:14 +08:00
..
2026-07-15 02:49:37 +08:00
2026-07-15 02:49:37 +08:00
2026-07-15 02:49:37 +08:00
2026-07-15 02:49:37 +08:00
2026-07-15 02:49:37 +08:00
2026-07-15 02:49:37 +08:00