微波EDA网,见证研发工程师的成长! 2025婵犲痉鏉库偓妤佹叏閻戣棄纾块柟杈剧畱缁狀垶鏌ㄩ悤鍌涘04闂傚倸鍊风粈渚€骞栭锔藉亱闁绘劕鎼粻顖炴煥閻曞倹瀚�22闂傚倸鍊风粈渚€骞栭锕€绐楁繛鎴欏灩缁狀垶鏌ㄩ悤鍌涘 闂傚倸鍊风粈渚€骞栭銈傚亾濮樼厧娅嶇€规洑鍗抽獮鍥敆婵犲應鍋撻崸妤佺叆闁绘洖鍊圭€氾拷濠电姷鏁搁崑娑㈡偤閵娧冨灊闁挎繂顦粻顖炴煥閻曞倹瀚�
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > SPI 采用DMA传输

SPI 采用DMA传输

时间:10-02 整理:3721RD 点击:
mtk SPI DMA传输的流程,我还不是很了解,希望做过的前辈指导一下!

我看源码,DMA发送缓存和接收缓存是同一个,那么我如果想用DMA做自发自收,可不可以?

SPI不是全双工的吗?如果是全双工的,应当两他BUF是分开的。否则有一个占用了,另一个怎么去使用?

我也是这么想的,可是
源码中spi.c有一条代码是这样写的“xfer->tx_dam = xfer->rx_dam = INVALID_DMA_ADDRESS;”这里表示发送接收是同一块地址。

我采用DMA传输的时候,内核报错,手机直接重启了

现在在弄ILI9806 的显示,也要用到SPI。弄不出来

点屏的话,用摸拟的SPI就行了。

点屏的话需要拿到刷屏的数据吧,即使用io模拟,72上如何拿到最后组织好的数据?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top