NRF24L01+寄存器及指令集 联系客服

发布时间 : 星期三 文章NRF24L01+寄存器及指令集更新完毕开始阅读f7337879ccbff121dd3683f6

寄存器读地址 AAAAA //读地址时,直接输入寄存器地址就可以。

空操作 0xff //空操作,把要读的地址用spi写入后,需要写0xff,(写0xff的同时无线模块会输出该寄存器的设置)

写寄存器地址 1AAAAA //相当于二进制100000是十六进制的0x20,比如要写0x00寄存器的时候,要写0x00+0x20等于的值

寄存器 0x60 255位~0位 无线接收寄存器(高字节先输出) 寄存器 0x61 255位~0位 无线接收寄存器(低字节先输出) 寄存器 0xc2 写0xff 清空无线接收寄存器(直接写0xe2,0xff)

寄存器 0x80 255位~0位 无线发送寄存器(写入数据可以发送出去)(直接写0xa0,uchar数据,uchar数据 。。。32字节)

寄存器 0x90 255位~0位 无线发送寄存器(写入数据可以发送出去,但不使用应答)(直接写0xb0,uchar数据,uchar数据 。。。32字节)

寄存器 0xc1 写0xff 清空发送寄存器 (直接写0xe1,0xff)

寄存器 0xc3 数据重发(写地址0xe3)

寄存器 0x00 7不用

6接收完成中断使能(1关0开!!!中断产生时IRQ脚底电平)

5发送完成中断使能 4接收满中断 3校验使能

2校验位选择(0:8位1:9位) 1无线使能(1开,0关)

0无线工作方式(1接收模式0发送模式)

寄存器 0x01 7不用 6不用

5数据通道5自动应答(1开0关) 4数据通道4自动应答(1开0关) 3数据通道3自动应答(1开0关) 2数据通道2自动应答(1开0关) 1数据通道1自动应答(1开0关) 0数据通道0自动应答(1开0关) 寄存器 0x02

7不用 6 不用

5 接收通道5允许(1开,0关) 4 接收通道4允许(1开,0关) 3 接收通道3允许(1开,0关)

2 接收通道2允许(1开,0关) 1 接收通道1允许(1开,0关) 0 接收通道0允许(1开,0关)

寄存器 0x03 7 6 5 4 3 2

10RX / TX地址字段宽度(00:无效01:3字节10:4字节11:5字节)

寄存器 0x04

7654自动重发延时 0000:250微秒 0001:500微秒。。。。1111:4000微秒

3210自动重发次数 0000:关 0001:1次 0002:2次 1111:15次

寄存器 0x05

7不用

6543210 0000000频率最低。 1111111频率最高2.45GHz

寄存器 0x06

7连续载波传输(1开,0关) 6

5速率250kbps(1开,0关) (和位3配合使用,位5位3 = 00:1Mbps 01:2Mbps 10:250kbps 11:不使用) 4倍频器允许(1开,0关)

3数据速率(0:1Mbps 1:2Mbps)(和位5配合使用,位5位3 = 00:1Mbps 01:2Mbps 10:250kbps 11:不使用) 21发射功率(00:-18dbm 01:-12dbm 10:-6dbm 11:0dbm)

0噪声放大(信号增益)(1开0关)

寄存器 0x07 无线状态寄存器(写1清除对应的中断) 7

6收到数据中断 5发送完成中断

4重发失败中断(超过设定的重发次数)

321 000通道0 001通道1 002通道2。。。。(可查看是哪个通道引起的中断)

0重复发送满标志

寄存器 0x08

7654:数据丢包计数器

3210:重发数据 计数器

寄存器 0x09

7654321:载波内容

0:载波检测

寄存器 0xa

40:39:38.。。。。。。2:1:0 位39到位0可以随意改 )

寄存器 0x0b

40:39:38.。。。。。。2:1:0 位39到位8的值被锁定0xC2C2C2C2 位7到位0可以随意改)

寄存器 0x0c

40:39:38.。。。。。。2:1:0 位39到位8的值被锁定0xC2C2C2C2 位7到位0可以随意改) 寄存器 0x0d

40:39:38.。。。。。。2:1:0 位39到位8的值被锁定0xC2C2C2C2 位7到位0可以随意改)(通道0的地址 注:1的地址,注:2的地址,注:3的地址,注: (通道 (通道 (通道

寄存器 0x0e

40:39:38.。。。。。。2:1:0 (通道4的地址,注:位39到位8的值被锁定0xC2C2C2C2 位7到位0可以随意改) 寄存器 0x0f

40:39:38.。。。。。。2:1:0 (通道5的地址,注:位39到位8的值被锁定0xC2C2C2C2 位7到位0可以随意改) 寄存器 0x10

40:39:38.。。。。。。2:1:0 (发射地址,注: 位39到位0可以随意改)

寄存器 0x11 7 6

543210 通道0的有效字节(设置32就是只接收32字节)

寄存器 0x12 7 6

543210 通道1的有效字节 寄存器 0x13 7 6

543210 通道2的有效字节 寄存器 0x14 7 6

543210 通道3的有效字节 寄存器 0x15 7 6

543210 通道4的有效字节 寄存器 0x16 7 6