SPI DMA 传输问题

发布于 2025-08-02 14:43:55

根据文档说明:

如果发送或者接收起始地址没有 4 字节对齐,底层不会使用 DMA 进行收发
发送的长度最好不小于接收长度, 不然对方可能接收到一些无效数据
支持只发送或者只接收非 4 字节对齐时,最大数据收发长度 8191;4 字节对齐时,最大数据收发长度 65535
uint8_t st77912_tx_buf[8192] __attribute__((aligned(4)));
uint8_t st77912_rx_buf[8192] __attribute__((aligned(4)));

这样可以吗?但貌似还是无法启动 SPI DMA,而且传输还限制 8191 bytes

查看更多

关注者
0
被浏览
63
0 个回答
暂无答案,快来添加答案吧

撰写答案

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

发布
问题

分享
好友

手机
浏览

扫码手机浏览