SPI OTA模块从PendSV延迟响应模式改为DMA发送模式,主要改进包括: - 添加DMA支持,使用DMA0_CH2自动发送SPI0数据,消除字节错位问题 - EXTI ISR直接完成帧校验+处理+响应准备,不再依赖PendSV - 移除PendSV相关代码和中断处理函数 - CS释放后直接处理帧数据,响应帧写入s_txBuf由DMA自动发送 - 更新注释文档说明新的工作流程和DMA通道映射关系
- 添加SpiOta.h和SpiOta.cpp文件以实现SPI OTA功能 - 在项目配置中添加SPI_I2S外设组件支持 - 设置外部晶振值为8MHz (HXTAL_VALUE=8000000U) - 调整ROM0大小从512KB减小到2KB以适应引导程序需求 - 移除评估板相关文件和看门狗驱动文件以优化存储空间