62eab6fcdf9926a72c8302d32d1ab41312b43ac2
- 将硬编码的超时时间和缓冲区大小替换为配置文件中的常量 - 重构响应缓存对齐方式,使用SpiOta::kTxBufSize进行长度对齐 - 重新调整初始化顺序:先预装DMA再开启CS中断,避免首笔CS竞争问题 - 优化CS释放逻辑注释,明确说明ESP32数据准备状态的处理机制 - 在应用跳转前增加80ms延时,避免与主机HELLO时钟重叠影响SPI初始化 - 在配置头文件中统一定义SPI相关参数,提高代码可维护性 - 更新SPI握手信号语义说明,明确v2协议的数据就绪状态机制
Description
No description provided
1.2 MiB
Languages
C
81.2%
C++
17.3%
Assembly
1.5%