请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC1312R 你好。
该 SDK 似乎可以正常运行、只是存在一个问题、即 RX 缓冲区未填充任何数据。 我已使用逻辑分析器检查 MOSI 和 MISO 线路、传输正常-所有字节均已传输。
问题可能是什么?
传输的配置如下:
SPI_Transaction transaction; /* Initialize master SPI transaction structure */ transaction.count = len; transaction.txBuf = (void*)spiTempTxBuf; transaction.rxBuf = (void*)spiTempRxBuf; //buf; /* Perform SPI transfer */ bool retVal = SPI_transfer( dmaSpi, &transaction );