①//MAP_SPIDataPutNonBlocking(GSPI_BASE, g_ucTxBuff[ucTxBuffNdx]);
②MAP_SPIDataPut(GSPI_BASE, g_ucTxBuff[ucTxBuffNdx]);
使用①无阻赛方式时,速度很快,但是接收数据端数据全部异常,八个字节数据全是发送端的第一个字节。
而使用②方式时,速度非常慢。CC3200发送八个字节耗时十秒左右,接受八个字节耗时二十秒以上。
请问一下这是什么原因,有什么办法解决?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
①//MAP_SPIDataPutNonBlocking(GSPI_BASE, g_ucTxBuff[ucTxBuffNdx]);
②MAP_SPIDataPut(GSPI_BASE, g_ucTxBuff[ucTxBuffNdx]);
使用①无阻赛方式时,速度很快,但是接收数据端数据全部异常,八个字节数据全是发送端的第一个字节。
而使用②方式时,速度非常慢。CC3200发送八个字节耗时十秒左右,接受八个字节耗时二十秒以上。
请问一下这是什么原因,有什么办法解决?