微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > 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