在编写基于PXA270的SPI驱动中,发现一个问题,
就是每当我发一个数据,在RX FIFO中就会多一个数据,即会收到一个.
在PXA270 data sheet中找到下面一段话:
In full-duplex formats where the SSP port always receives the same number of data samples as it transmits....
我现在采取的方式是每发一个数据就读一次,这样就相当于把RX FIFO清空了.但是感觉这样做是不合理的.
也就是说我现在不能控制SPI的收,它是自动收,每当发时,片选开,时钟开,同时就会读.怎么才能控制读呢?
说的也不知清楚不,希望高手赐教..