该芯片使用 硬件SPI ,作为从机模式。根据全双工通信,硬件控制NSS例程,能收到主机发送的数据,但是存在接收数据不全,顺序不对等问题。CS配置是浮空输入模式。
if(SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_RXNE) != RESET)
{
RxData[Rxval++] = SPI_I2S_ReceiveData( SPI1 ); //接收数据
}
主机发送19个字节,基本只能收到14个字节(数据内容也不太对),是要有需要其他配置的地方吗
这颗芯片,spi的缓冲区是多大~