打印
[STM32F4]

双 QUAD SPI 配置中的 DMA 传输异常,如何确认数据传输是否完整?

[复制链接]
31|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kzlzqi|  楼主 | 2025-1-23 10:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在 STM32F412 上配置双 QUAD SPI,用 DMA 进行数据传输。在数据传输过程中,发现接收的数据有时会出现数据丢失或顺序错乱,数据量较大的时候。DMA 配置后,虽然 SPI 数据传输顺利启动,但接收到的数据不完整,数据丢失。
  • 猜测:DMA 配置不当?数据对齐不正确?
  • 求解:在配置 DMA 进行 QUAD SPI 数据传输时,如何确保数据的完整性?
  • 是否有特定的 DMA 配置选项比如 DMA 优先级、内存地址对齐需要注意?
  • 有没有遇到过类似情况的网友?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

113

主题

870

帖子

2

粉丝