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
被浏覽
65
0 個回答
暫無答案,快來添加答案吧

撰寫答案

請登錄後再發布答案,點擊登錄

發布
問題

分享
好友

手機
浏覽

掃碼手機浏覽