nRF24L01 使用說明

2021-06-18 05:37:05 字數 533 閱讀 4349

bit0 prim_rx設定工作模式,傳送或接收,0=傳送;1=接收。

bit1 pwm_up設定是否上電,晶元在傳送或接收完成後根據此位判斷是進入powerdown模式(=0)還是進入standby模式(=1)。
bit2 crco設定crc的位元組數,0 = 1byte;1 = 2byte。
bit3 en_crc設定crc允許位,在後面的en_aa設為高時,此位強制為1。
bit4 mask_max_rt設定最大傳送次數到之後是否會影響irq輸出中斷,0 = 影響,1 = 不影響。
bit5 mask_tx_ds設定傳送完成後,是否影響irq輸出中斷,0 = 影響,1 = 不影響。
bit6 mask_rx_dr

設定接收完成後,是否影響irq輸出中斷,0 = 影響,1 = 不影響。

bit0~5分別對應接收的0~5個通道的自動ack允許

bit0~5分別對應接收的0~5個通道的使能

NRF24L01的通訊距離

nrf24l01模組的傳輸距離由 使用什麼天線 是否加了功率晶元 程式中選擇的傳輸速率 空曠和有障礙物 四個因素決定。目前市場上的nrf24l01有三種模組。1.天線在pcb上 零售價6元 15元 該模組的天線在pcb上,沒有加功率晶元,屬於傳輸距離最短的模組。空曠條件下,經過實測,2m傳輸速率下1...

nRF24L01無線溫度檢測

在當今的工農業生產中,需要進行溫濕度採集的場合越來越多,準確方便地測量溫度變得至關重要。傳統的有線測溫方式存在著佈線複雜,線路容易老化,線路故障難以排查,裝置重新布局要重新佈線等問題。特別是在有線網路不通暢或由於現場環境因素的限制而不便架設線路的情況下,給溫濕度的資料採集帶來了很大的麻煩。要想監測到...

SPI操作NRF24L01小結

1.spi初始化 spi引腳配置 sck mosi nss 配置為推挽輸出 miso配置為輸入 gpio init spi clk gpio port,spi clk gpio pin,gpio mode out pp low fast gpio init spi mosi gpio port,sp...