TI中文支持网
TI专业的中文技术问题搜集分享网站

SPI DMA问题

请问一下TI的工程师,我slave模式SPI DMA传输设置如下

              SPIWordCountSet(GSPI_BASE,lRetVal);
             SetupTransfer(UDMA_CH31_GSPI_TX,UDMA_MODE_BASIC,lRetVal,
                UDMA_SIZE_8,UDMA_ARB_1,
                (void *)g_cBsdTxBufA,UDMA_SRC_INC_8,(void *)(GSPI_BASE + MCSPI_O_TX0),
                UDMA_DST_INC_NONE);

请问一下为什么我spi主机需要多读32个字节才能开始读到正确数据啊

Yonghua Pan:

不需要的,你的配置是不是哪里有什么问题?

你可以参考一下这里面的讨论:

https://e2e.ti.com/support/wireless_connectivity/f/968/t/353790

赞(0)
未经允许不得转载:TI中文支持网 » SPI DMA问题
分享到: 更多 (0)