zy,
从SPI的block diagram来看,你说的三个奇怪的数是合理的。
因为你只是停止了EDMA接收通道,而SPI的接收通道还是继续在接收。从SPI的接收路径来看,有3个数据寄存器,在你重新打开EDMA的RX之前,这三个寄存器都是在前面就接收了的数据的。
你可以查看SPIBUF的RXOVR状态验证一下。
zy,
从SPI的block diagram来看,你说的三个奇怪的数是合理的。
因为你只是停止了EDMA接收通道,而SPI的接收通道还是继续在接收。从SPI的接收路径来看,有3个数据寄存器,在你重新打开EDMA的RX之前,这三个寄存器都是在前面就接收了的数据的。
你可以查看SPIBUF的RXOVR状态验证一下。