电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

NRF24L01_学习笔记VIP免费

NRF24L01_学习笔记_第1页
1/14
NRF24L01_学习笔记_第2页
2/14
NRF24L01_学习笔记_第3页
3/14
按照如下方式在电路板上安排的管脚 8 7 6 5 4 3 2 1 各管脚如下定义: 8.IRQ 7.MISO 6.MOSI 5.SCK 4.CSN 3.CE 2.VCC 1.GND 具体说明: 3.CE 芯片的模式控制线。在 CSN 为低的情况下,CE 协同NRF24L01 的CONFIG 寄存器共同决定NRF24L01 的状态(参照NRF24L01 的状态机)。 4.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 寄存器状态 接收模式 1 1 1 - 发送模式 1 0 1 数据在TX FIFO 寄存器中 发送模式 1 0 1→0 停留在发送模式,直至数据发送完 待机模式II 1 0 1 TX FIFO 为空 待机模式I 1 - 0 无数据传输 掉电模式 0 - - - PWR_UP 和PRIM_RX 在配置寄存器(CONFIG)中设置,配置寄存器如下: 配置寄存器:寄存器地址:00 名称:CONFIG CONFIG配置寄存器(配置NRF24L01一些工作方式) 第7位 第6位(MASK_RX_DR) 第5位(MASK_TX_DS) 第4位(MASK_MAX_RT) 第3位(EN_CRC) 第2位(CRCO) 第1位(PWR_UP) 第0位(PRIM_RX ) 保留(未用) (MASK_RX_DR)可屏蔽中断RX_RD。 1:IRQ 引脚不显示RX_RD 中断 0:RX_RD 中断产生时IRQ 引脚电平为低 (MASK_TX_DS)可屏蔽中断TX_DS。 1:IRQ 引脚不显示TX_DS 中断 0:TX_D...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

NRF24L01_学习笔记

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部