在Design Note DN113的4.1.3 DMA一节的第一段提到:
Even though there is an issue relatedto the USARTx TX complete CPU interrupt flag, the only limitation related to using the URX0and URX1 is that the UxGDR.CPHA bit must be set to zero.
我的问题就是,如果我把2530设置为spi master模式,在发送数据的同时要接收数据。这个时候dma TX req(请求DMA写发送缓冲)没有啥限制,但是如果要
用dma RX req(请求DMA把收到的数据搬走),那么必须把UxGDR.CPHA 设为0???
如果我的外设一定需要CPHA=1才能工作,我又要用DMA来搬收到的数据该怎么办呢??
谢谢!!!
Stockton Zhang:
为什么没有专家回复呢???
Stockton Zhang:
回复 Stockton Zhang:
TI的专家请过来帮忙看一下呢!!!
VV:
确定外设只支持UxGDR.CPHA=0吗?如果按照这样来看,在RX模式下用DMA的只能这样做。
再帮你确认下。