1. 程式人生 > >nRF24L01/nRF24L01+應用總結

nRF24L01/nRF24L01+應用總結

打開 其它 重新 只需要 中斷 區別 nrf24l01 bps 失敗

  nRF24L01+是nRF24L01的升級款,比較顯眼的區別是nRF24L01+比nRF24L01多了一個250Kbps傳輸速率。其它的還有接收模式官方給的耗電量是不一樣的。個別寄存器名字不一樣。

  接收模式下,我們打開接收完成中斷。可以在中斷中讀出收到的數據;並清除中斷標誌位。

  發送模式下,我們打開發送完成中斷和發送失敗中斷。發送完成中斷很好處理,我們只需要清除一下中斷標誌位即可;如果是發送失敗了,可以考慮重新發送,需要清理發送緩存清理發送失敗標誌位。

  發送模式下,我們打開自動應答,我們可以設置自動重發次數和重發間隔;設置重發間隔時間要註意留出足夠的時間,根據說明書最好大於500us。

nRF24L01/nRF24L01+應用總結