按照如下方式在电路板上安排的管脚 8 7 6 5 4 3 2 1 各管脚如下定义: 8
MISO 6
MOSI 5
GND 具体说明: 3
CE 芯片的模式控制线
在 CSN 为低的情况下,CE 协同NRF24L01 的CONFIG 寄存器共同决定NRF24L01 的状态(参照NRF24L01 的状态机)
CSN 为芯片的片选线 CSN 为低电平芯片工作 5
SCK 为芯片控制的时钟线(SPI 时钟) 6
MOSI 为芯片控制数据线(Master ou tpu t slav e inpu t) 主输出 从输入 7
MISO 芯片控制数据线 (Master inpu t slav e ou tpu t) master 硕士 主人 船长 slav e 从属奴隶 主输入 从输出 8
IRQ 中断信号引脚
中断时变为低电平,即NRF24L01内部发生中断时IRQ 引脚从高电平变为低电平
引脚会在以下三种情况变低:Tx FIFO 发完并且收到ACK(使能ACK情况下)、Rx FIFO 收到数据、达到最大重发次数
中断: nRF24L01 的中断引脚(IRQ)为低电平触发,当状态寄存器中TX_DS(数据发送完成中断位)、RX_DR(接收数据中断位) 或MAX_RT(达到最多次重发中断位)为高时触发中断
当MCU 给中断源写‘1’时,中断引脚被禁止
可屏蔽中断可以被IRQ 中断屏蔽
通过设置可屏蔽中断位为高,则中断响应被禁止
默认状态下所有的中断源是被禁止的
在写寄存器之前一定要进入待机模式或掉电模式 NRF24L01 有以下工作模式: 其工作模式又CE 和寄存器内部PWR_UP、PRIM_RX 共同控制,见下表: NRF24L01所处模式 PWR_UP位状态 PRIM_RX 位状态 CE 引脚电平 FIFO 寄存器状态