SPI DMA 接收

2019-07-20 06:00发布

請問有沒有人作過DMA接收,

因為CLK是由MASTER提供, SPI DMA接收時是否也必需要同時SPI DMA發送?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
正点原子
1楼-- · 2019-07-20 10:59
civic7366 发表于 2018-9-18 17:52
按照原子的範例...感覺要同時TXDMA才能RXDMA...

現在用這個funtion讀一堆資料還可行, 等卡到效率問題再 ...

我们的精英版综合实验, 就有用SPI的DMA读取数据,并把数据传输到FSMC上面。

你可以参考下。
1208
2楼-- · 2019-07-20 16:05
帮顶
tgw860910
3楼-- · 2019-07-20 21:03
 精彩回答 2  元偷偷看……
edmund1234
4楼-- · 2019-07-21 01:27
可以只收不发, 触发DMA的SPI_RXNE, 只要Master发来一个byte, 就会触发DMA去搬到buffer去, Master不发,DMA就在哪儿静待
civic7366
5楼-- · 2019-07-21 05:12
edmund1234 发表于 2018-9-18 17:06
可以只收不发, 触发DMA的SPI_RXNE, 只要Master发来一个byte, 就会触发DMA去搬到buffer去, Master不发, ...

抱歉...沒說清楚..是要設定MASTER端的RXDMA...

edmund1234
6楼-- · 2019-07-21 09:39
 精彩回答 2  元偷偷看……

一周热门 更多>