2016-11-14 58 views
0

我使用基于SPI接口的NRF24l01模块传输来自Arduino uno PORTD的8位音频并行数据。我只是想知道如何在特定情况下实现SPI。音频ADC(采样率38.5khz)已经由arduino完成,并且在26us中产生了一个8位的采样,并且还通过使用梯形电阻电路完成了DAC。我认为使用IC将8位并行数据转换为串行,然后转换那些串行位使用模块。请提供建议。使用NRF24l01或NRF24l01 +使用arduino进行无线传输

回答

1

看起来你甚至没有尝试阅读关于SPI的任何文档。您可以将所需的任何数据送入SPI,SPI模块负责数据的序列化。

请尝试阅读this link中的信息。

您基本上需要做的只是将您从ADC读取的样本复制到SPI,以适应SPI上NRF24l01所需的通信协议。