2016-11-14 83 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所需的通信協議。