SPI 使用链式 DMA 传输失败

发布于 2025-05-27 16: 29: 57

使用 SPI 驱动 st7789v 屏幕, 按照 i2s Demo 写了一个链式 DMA 发送 SPI 数据的 Demo, 实测传一会 SPI 就停止了. 看 DMA 的传输字节数寄存器, 大概只传了 2042 个字节 SPI 通道寄存器的 bit0 就清零了. 想请教一下有人知道什么原因吗?

查看更多

关注者
0
被浏览
67
abcd
abcd 认证专家 2 天前
我只是个路过的老年人~

DMA 的链表模式使用可以看下这个简单说明. http: //ask. winnermicro. com/article/194. html
其实 SPI 只有 20M 的时钟, 驱屏速度不够快, 驱屏可以参考这个 SDK 里面的 spi 使用, 用的是 SDIO master 的 spi 模式. https: //gitee. com/beewu123/w80x-sdk-lcd

1 个回答

撰写答案

请登录后再发布答案, 点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览