看reference manual 4.1上写的是
•Data sizes of 8, 16, and 32 bits
• Transfer size is programmable in binary steps from 1 to 1024
意思是可以每次传8/16/32位的数据,FIFO可以存1024个数据(不论多少位)吗?
8.5.3关于spi的FIFO Mode要怎么理解?
现在的需要是通过gspi+dma来取数据,外挂adc每次需要给18个时钟,可以配置成这样吗?还是说必须给32bit再从中取?一次要连采1024个数据,dmaFIFO的地址如何定义?另外gspi 速度可以到多少?
user6224149:
或者哪个例程里有类似的使用方式可以参考一下.
Viki Shi:
dev.ti.com/…/node
例程如上,默认已经在SPI里使用DMA了