該芯片使用 硬件SPI ,作為從機(jī)模式。根據(jù)全雙工通信,硬件控制NSS例程,能收到主機(jī)發(fā)送的數(shù)據(jù),但是存在接收數(shù)據(jù)不全,順序不對等問題。CS配置是浮空輸入模式。
? ? if(SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_RXNE) != RESET)
? ? {
? ? ? ? RxData[Rxval++] = SPI_I2S_ReceiveData( SPI1 );? ? //接收數(shù)據(jù)
? ? }
主機(jī)發(fā)送19個(gè)字節(jié),基本只能收到14個(gè)字節(jié)(數(shù)據(jù)內(nèi)容也不太對),是要有需要其他配置的地方嗎
這顆芯片,spi的緩沖區(qū)是多大~