使用CC3200 SPI的DMA功能,CC3200作为Master,DMA使用PingPong模式,Slave为一款ADC芯片,每次转换完成后数据通过SPI传输给CC3200.
问题是在这个模式下的CC3200启动后就会一直向Slave发送SCLK读取数据,在Slave数据没有准备好的时候还是会发送数据读取请求,结果就会读回一些没有用的数据。
请问,CC3200使用SPI作为Master时使用DMA的PingPong模式是这么工作的吗,除了调整SPI波特率的方式还有其他方式可以避免读入无效数据吗?