cbb
3691cf2aba
refactor(spi): 优化CAN反馈推送的节流机制
将CAN反馈推送改为1Hz节流,由taskHeartbeat每秒调用
canFeedbackStartRound激活新轮次,避免与CANFD刷新频率不匹配。
添加s_roundActive标志控制推送节奏,确保每轮完成后等待下一秒
再开始新的推送循环。
---
feat(spi): 实现SPI就绪状态检测和链路状态机
新增SpiLinkState类管理SPI链路状态,通过EXTI6检测PB6引脚
的上升沿来判断ESP32是否完成上一帧处理。
配置SPI Ready引脚的外部中断,实现可靠的ESP32完成信号检测,
避免在ESP32未就绪时过早发起新的SPI通信。
修复SPI接收溢出处理,改为丢弃溢出字节而非重置整个接收缓冲区,
提高SPI通信稳定性。
2026-07-09 02:47:22 +08:00
..
2026-07-09 02:47:22 +08:00
2026-06-23 01:49:33 +08:00
2026-06-26 00:57:59 +08:00
2026-07-02 02:02:41 +08:00
2026-06-03 03:13:49 +08:00
2026-06-29 01:51:02 +08:00
2026-05-10 21:27:51 +08:00
2026-07-08 02:51:24 +08:00
2026-07-08 02:51:24 +08:00
2026-05-30 00:24:31 +08:00
2026-07-08 02:51:24 +08:00
2026-07-02 02:02:41 +08:00
2026-05-30 00:24:31 +08:00
2026-07-09 02:47:22 +08:00
2026-06-26 00:57:59 +08:00