Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用NRF24l01或NRF24l01+的无线传输;使用arduino_Arduino_Wireless_Spi_Transmission - Fatal编程技术网

使用NRF24l01或NRF24l01+的无线传输;使用arduino

使用NRF24l01或NRF24l01+的无线传输;使用arduino,arduino,wireless,spi,transmission,Arduino,Wireless,Spi,Transmission,我有来自arduino uno端口D的8位音频并行数据,该数据将使用基于SPI接口的NRF24l01模块传输。我只是想知道如何在给定的情况下实现SPI。音频ADC(采样率38.5khz)已经由arduino完成,并在26us内生成一个8位的采样,DAC也已经使用电阻阶梯电路完成。我想使用IC将8位并行数据转换为串行数据,然后使用模块传输这些串行位。请提供建议。您似乎还没有阅读任何有关SPI的文档。您可以将任何需要的数据馈送到SPI中,SPI模块负责数据的序列化 试着读懂里面的信息 基本上,您需要

我有来自arduino uno端口D的8位音频并行数据,该数据将使用基于SPI接口的NRF24l01模块传输。我只是想知道如何在给定的情况下实现SPI。音频ADC(采样率38.5khz)已经由arduino完成,并在26us内生成一个8位的采样,DAC也已经使用电阻阶梯电路完成。我想使用IC将8位并行数据转换为串行数据,然后使用模块传输这些串行位。请提供建议。

您似乎还没有阅读任何有关SPI的文档。您可以将任何需要的数据馈送到SPI中,SPI模块负责数据的序列化

试着读懂里面的信息

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