CE:模式控制线。在 CSN为低的情况下,CE 协同CONFIG 寄存器共同决定NRF24L01 的状态
CSN:SPI片选线
SCK:SPI时钟线
MOSI:SPI数据线(主机输出,从机输入)
MISO:SPI数据线(主机输入,从机输出)
IRQ:中断信号线。中断时变为低电平,在以下三种情况变低:Tx FIFO 发完并且收到ACK(使能ACK情况下)、Rx FIFO收到数据、达到最大重发次数。
3-图形块简介
1.NRF24L01初始化。
2.设置无线发送通道需要和无线接收通道相同才能正常通信。通道(0-125) 频率计算公式:2400+channel (Mhz)
3.设置无线发送地址,发送地址为8个字节的无符号8位整型数据组合而成,需要和无线接收地址相同才能正常通信。
4.将无线发送的配置参数(比如无线接收通道和无线接收地址)写入NRF24L01。
5.无线发送一帧数据,buf必须为32字节的无符号8位整型数组,无线发送时会一次性将32字节数据全部发送。
6.设置无线接收通道需要和无线发送通道相同才能正常通信。通道(0-125) 频率计算公式:2400+channel (Mhz)
7.设置无线接收地址,接收地址为8个字节的无符号8位整型数据组合而成,需要和无线发送地址相同才能正常通信。
8.将无线接收的配置参数(比如无线接收通道和无线接收地址)写入NRF24L01。
9.判断无线是否接收到一帧数据(数据为32字节的无符号8位整型)。如果接收到一帧数据会返回“1”,并将这一帧数据存入buf中,如果没有接收到数据会返回“0”。
新增:补充交互指令块
10、类似于主机,主动发送数据(32字节,TXBUF)并返回32字节数据(存储于RXBUF)