STM32系列第32篇--NRF24L01无线通信

发布者:变形金刚最新更新时间:2017-09-22 来源: eefocus关键字:STM32系列  NRF24L01  无线通信 手机看文章 扫描二维码
随时随地手机看文章

简介:

NRF24L01是NORDIC公司生产的一款无线通信芯片,采用FSK 调制,集成NORDIC自家的Enhanced Short Burst协议。可以实现点对点或是1对6的无线通信。无线通信速度最高可达到2Mbps。 NRF24L01采用SPI通信,可以很方便的连接到MCU上面。

特点:

  1. 2.4G全球开放的ISM频段,免许可证使用。

  2. 最高工作速率2Mbps,高效的GFSK调制,抗干扰能力强。

  3. 126个可选的频道,满足多点通信和调频通信的需要。

  4. 内置CRC检错和点对多点的通信地址控制。

  5. 可设置自动应答,确保数据可靠传输。

模块引脚介绍:

这里写图片描述

  1. CE:模式控制线。在 CSN为低电平的情况下,CE 协同CONFIG 寄存器共同决定NRF24L01 的状态(参照NRF24L01 的状态机)

  2. CSN:SPI片选线

  3. SCK:SPI时钟线

  4. MOSI:SPI数据线(主机输出,从机输入)

  5. MISO:SPI数据线(主机输入,从机输出)

  6. IRQ:中断信号线。中断时变为低电平,在以下三种情况变低:Tx FIFO 发完并且收到ACK(使能ACK情况下)、Rx FIFO 收到数据、达到最大重发次数。

读写时序图:

这里写图片描述

CPOL=0,CPHA=0,所以数据在时钟第一个时间边沿采集; 
Cn:SPI命令位;Sn:STATUS寄存器位;Dn:数据位( MSB,多字节传输时,低字节在前) 

工作模式介绍:

NRF24L01的工作模式,由CE和CONFIG寄存器(0X00)的PWR_UP(第1位)和PRIM_RX(第0位)位共同控制。

这里写图片描述

其中,收发模式又有: Enhanced ShockBurstTM收发模式和ShockBurstTM收发模式,只有Enhanced ShockBurstTM收发模式支持自动ACK和自动重发。开启自动ACK,则默认选择Enhanced模式

在Enhanced ShockBurstTM收发模式下,NRF24L01自动处理字头和CRC校验码。在接收数据时,自动把字头和CRC校验码移去。在发送数据时,自动加上字头和CRC校验码,在发送模式下,置CE为高,至少10us,将使能发送过程。

在接收模式下,最多可以接收6路不通的数据。每一个数据通道使用不同的地址,但是共用相同的频道。也就是说6个不同的NRF24L01设置为发送模式后可以与同一个设置为接收模式的NRF24L01进行通讯,而设置为接收模式的NRF24L01可以对这6个发射端进行识别。数据通道0和数据通道1是唯一的一个可以配置为40位自身地址的数据通道。1~5数据通道都为8 位自身地址和32位公用地址(公用地址可以由通道1设置)。所有的数据通道都可以设置为Enhanced ShockBurst模式。


关键字:STM32系列  NRF24L01  无线通信 引用地址:STM32系列第32篇--NRF24L01无线通信

上一篇:STM32 FSMC驱动TFTLCD 难点解析
下一篇:STM32系列第31篇--MPU6050六轴传感器

推荐阅读最新更新时间:2024-03-16 15:38

2.4GHz射频芯片CC2420实现ZigBee无线通信设计
摘要:CC2420是Chipcon公司推出的一款符合IEEE 802.15.4规范的2.4GHz射频芯片,用来开发工业无线传感及家庭组网等PAN网络的ZigBee设备和产品。文中介绍了CC2420的主要功能、结构及典型应用电路。 关键词:IEEE802.15.4;多点对多点通信;ZigBee;CC2420 1 引言 ZigBee是一种基于IEEE 802.15.4规范的无线技术。它具有在802.15.4规范上创建的安全和应用层接口、工作于免授权频段、以年计算的超低电池寿命、低至3美金的超低成本、极大可伸缩的网格和星型网络拓扑每个主设备可支持4万多个节点等诸多优点是家庭互联、工厂自动化、医疗设备、传感网络和汽车应用等的理
[工业控制]
基于Linux的现场总线无线通信卡的实现
1.引言 使用无线连接设备的便利已经导致了在消费电子(商业)领域中无线技术被空前成功的应用。在此基础上基于无线技术的应用开始出现在各个领域。在工业或工厂底层环境中,使用无线技术的优势更是多方面的。 第一,在工业环境中往往需要大量的布线,采用无线技术不仅会使安装和维护的成本有效减少,而且会使设备的调整规划和重新配置更加的容易。 第二,无线技术的引入对于解决在有化学腐蚀、震动和移动部件等恶劣环境中对各种线缆的潜在损伤等问题显得更加有效。 第三,考虑到工厂设备中适应性和灵活性,固定系统可以通过无线技术和现有的移动子系统或移动机器人连接通信。 第四,对在工厂设备进行临时访问任务(如诊断或程序设计等)使用无线技术会更加简
[嵌入式]
A7139 无线通信驱动(STM32) 增加FIFO扩展模式
A7139 拥有电磁波唤醒以及10mW的发射功率,非常容易实现长距离通信,目前测试有障碍物可以轻松达到300m以上. 通过几天的调试,目前可以发送任意大小的数据包,大小为1-16KB,全部使用中断收发,效率极高。 增加波特率设置2Kbps-100Kbps任意设置 增加通信信道设置0-255 增加发送功率设置0-7 底层代码 /************************************************************************************************************* * 文件名: A7139.c * 功能: STM32 A7139
[单片机]
A7139 <font color='red'>无线通信</font>驱动(<font color='red'>STM32</font>) 增加FIFO扩展模式
MIMO通信系统的射频测试
随着每一代技术的进步,无线通信系统不断实现比以前更高的数据吞吐量。从历史上看,这个成绩是通过更宽的通道带宽、频谱利用技术(如正交频分复用 (OFDM)),以及更复杂的调制类型来实现的。 增加无线通道带宽的最近创新技术之一是多输入多输出(MIMO)系统。这种技术在许多无线标准中得到了实现,包括IEEE 802.11n、WiMAX和长期演进(LTE)等。 实现MIMO通信系统的前提,是可以通过使用相同物理频谱内的多个“通道”来提高使用有限频谱带宽的通信系统的数据速率。为做到这一点,发射机需要使用多个发射天线,每个天线发射一个独特的经过调制的信号。 接收机也使用多个天线,并且只需少量信号处理就能分离和解码各个通道,这种技术被称为空间复用。
[测试测量]
MIMO通信系统的射频测试
基于无线通信的音频解决方案分析
日常生活中很多的场景都与音频体验息息相关,人们在使用相关音频设备时也越来越注重体验感,相对常见的如听音乐、看视频、语音通话或玩游戏等等。 无线通信技术的出现使得人类摆脱了耳机线材的限制,蓝牙技术则令人类以更自由自在的方式探寻享受美妙的无线音频体验。作为新一代蓝牙音频技术标准,LE Audio不仅将提升标准蓝牙音频性能,还将为音频行业的进一步发展赋能,保驾护航,基于该技术的新一代设备也将为用户提供体验和共享无线音频的全新方式。 低延迟高音质为音频领域注入新的活力 炬芯科技基于自身的音频核心技术,抓住蓝牙5.3及LE Audio的技术特点和新机遇,针对当下音频应用市场里的其中三个痛点应用场景:无线家庭影院、无线电竞耳机以及无线
[嵌入式]
无线通信驱动(STM32) 增加FIFO扩展模式,可以发送超大数据包
A7139 拥有电磁波唤醒以及10mW的发射功率,非常容易实现长距离通信,目前 测试 有障碍物可以轻松达到300m以上. 通过几天的调试,目前可以发送任意大小的数据包,大小为1-16KB,全部使用中断收发,效率极高。 增加波特率设置2Kbps-100Kbps任意设置 增加通信信道设置0-255 增加发送功率设置0-7 底层代码 /************************************************************************************************************* * 文件名: A7139.c * 功能: STM32 A7139
[单片机]
<font color='red'>无线通信</font>驱动(<font color='red'>STM32</font>) 增加FIFO扩展模式,可以发送超大数据包
我国车联网市场规模将超过2000亿元
车联网技术与汽车智能化联系紧密,车联网通过泛在无线网络通信模块,实现车与人、车与车、车与互联网之间的连接,为用户提供丰富多样的服务体验。 我国整车行业的持续稳定增长,为物联网车载终端带来了广阔的市场。数据显示,2016年1——11月,乘用车产销分别完成2174.3万辆和2167.8万辆,比上年同期均增长15.6%;与今年前10个月相比,产销量增速分别提高0.3%和0.2%。 2015年全球搭载前装车联网设备的汽车数量为1750万辆,预计到2023年将达到7500万辆。2015年中国车联网市场规模有望突破1500亿元,2020年90%的汽车将具备互联网接入功能。未来3年,我国车联网市场规模将超过2000亿元。 中国车联网渗透率
[汽车电子]
我国成功研制超光子芯片:有望彻底改变无线通信和AI
近日,据媒体报道,香港城市大学副教授王骋团队与香港中文大学研究人员合作,利用铌酸锂为平台,开发出处理速度更快、能耗更低的微波光子芯片,可运用光学进行超快模拟电子信号处理及运算。 据介绍,这种芯片比传统电子处理器的速度快1000倍,耗能更低,应用范围广泛,涵盖5/6G无线通讯系统、高解析度雷达系统、人工智能、计算机视觉以及图像和视频处理。 超光子芯片能达致这种卓越效能,是透过基于薄膜铌酸锂平台的集成微波光子处理引擎,该平台能执行模拟讯号的多用途处理及计算工作。 光模块行业的上游主要是光器件、光芯片、电芯片、PCB和结构件的制造商以及光模块封装及测试设备供应商。下游则主要是通信设备制造商,光模块应用的电信设备与数通设备主要应用于5G、
[半导体设计/制造]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved