有关SPI_DMA报错的问题
SPI_DMA我并没有配置SPI的接收
但SPI_DMA会报接收错误,这是怎么回事
SPI DMA设计了4字节的FIFO用于缓存接收数据。
如果FIFO收满来不及写入XRAM,那么后面新接收的数据会被丢弃从而产生RXLOSS标志。
SPI总线收发是同步进行的,在MOSI发送的同时MISO也在接收,哪怕“SPI_DMA我并没有配置SPI的接收”,SPI也会将数据收入FIFO,但是不会将数据写入到XRAM,这样收取4BYTE数据后就会产生RXLOSS。
页:
[1]