[DemoCode下载] M451使用PDMA操作對SPI 寫入資料。

[复制链接]
3307|8
 楼主| a_ziliu 发表于 2015-8-5 17:46 | 显示全部楼层 |阅读模式
DMA, spi, pd, AC, dc
本帖最后由 a_ziliu 于 2015-8-5 17:46 编辑

在某些情況下,有機會從SDCARD或從USB HOST讀資料回來,
但流程讀檔=>寫SPI FLASH要花一段時間。

利用PDMA,將資料寫檔的部份用PDMA+SPI,傳完後進中斷作下次傳送,這樣就能實現,讀寫同步。
M451SeriesBSP_CMSIS_v3.00.005_SPI PDMA.zip (460.02 KB, 下载次数: 61)

芙蓉洞 发表于 2015-8-5 20:41 | 显示全部楼层
读写sdcard是用的SPI模式还是SD模式呢
IversonCar 发表于 2015-8-9 20:19 | 显示全部楼层
利用PDMA,將資料寫檔的部份用PDMA+SPI,傳完後進中斷作下次傳送,這樣就能實現,讀寫同步。
确实是这样实现
734774645 发表于 2015-8-9 20:58 | 显示全部楼层
是向SPI设备写入数据吗
643757107 发表于 2015-8-9 21:03 | 显示全部楼层
读写sdcard是用的SPI模式还是SD模式呢
玛尼玛尼哄 发表于 2015-8-9 22:24 | 显示全部楼层
DMA写资料还是比较快速的。
稳稳の幸福 发表于 2015-8-9 22:33 | 显示全部楼层
把读出来的资料送给SPI,楼主这个意思吧
yuanxinfei 发表于 2017-7-18 14:39 | 显示全部楼层
请问一下楼主,我打算i2s(spi2)通过pdma的pingpang方式接收语音数据,可是spi2接收数据的,可是没办法pdma传输到数组中去,请问一下是什么原因,或者有相关demo吗,芯片是M451VG6AE
您需要登录后才可以回帖 登录 | 注册

本版积分规则

100

主题

310

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部