STM32 NRF24L01学习笔记

本文介绍了STM32通过SPI与NRF24L01无线模块通信的配置步骤,包括发射模式和接收模式的初始化设置,如地址配置、自动应答和自动重发功能,以及相关寄存器的详细操作。
摘要由CSDN通过智能技术生成

首先NRF24L01是使用SPI与STM32进行通讯的

其中要区分CSN:模块的片选信号,和CE:使能信号的功能。CSN是协议片选端,多个SPI设备共用STM32的SPI口时,就通过CSN来区分,而CE端实际上是芯片的功能使能端,通过配置CE使它进入不同的状态(RX,TX),

命令的组织形式:命令+寄存器地址

命令分为读命令:AAAAA//读地址时直接+寄存器地址就可以,也就是0x00+寄存器地址

写命令:1AAAAA//相当于100000也就是0x20,所以写寄存器命令就是0X20+寄存器地址

发射模式的配置顺序

1.设置TX节点的地址,也就是发射地址,接收端需与这个地址相同,否则接收不到数据。寄存器为:TX_ADDR 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值