cbb 12b2577d6b feat(can): 实现CANFD协议栈及DMA优化
- 添加CANFD DMA接收功能,使用32位宽数据传输提升效率
- 实现CANFD收发队列管理,支持异步消息处理防止丢帧
- 重构CAN中断处理机制,采用FIFO0中断配合DMA完成数据接收
- 添加CANFD DLC长度转换表,规范化数据长度处理
- 实现临界区保护机制,确保多线程环境下的数据安全
- 优化发送队列机制,使用邮箱空闲中断进行消息调度
- 添加DMA错误处理,增强系统稳定性
- 移除原有8字节限制,支持CANFD最大64字节数据传输
2026-05-15 23:04:04 +08:00
2025-09-23 00:27:51 +08:00
2025-09-23 00:27:51 +08:00
S
Description
No description provided
915 KiB
Languages
C 64%
C++ 33.9%
Assembly 2.1%