当前位置: 首页 > news >正文

基于2.4G功能的使用

基于2.4G功能的使用

一.2.4G的概念。

2.4ghz无线技术,是一种短距离无线传输技术,供开源使用。2.4GHz所指的是一个工作频段,2.4GHz ISM(Industry Science Medicine)是全世界公开通用使用的无线频段,蓝牙技术即工作在这一频段,在2.4GHz频段下工作可以获得更大的使用范围和更强的抗干扰能力,广泛应用于家用及商用领域。用于短距离无线传输和传导的技术。

适用范围广

它是一个全球性的工作频段,开发的产品具有全球通用性 [1],各种无线产品均可使用此频段,广泛用于个人穿戴设备及无线宽带路由器等室内场合。

带宽高

它整体的频宽胜于其他ISM 频段,这就提高了整体数据传输速率,允许系统共存,允许双向传输,且抗干扰性强,传输距离远(短距离无线技术范围)。

2.4G通讯技术在消费电子外设的应用中,最常见的应该要算无线键鼠了。无线键鼠的信号收发最初采用的是ISM频段中的27MHz频段,但其有着带宽不足、抗干扰性弱、保密性不强、不支持全双工等弊病,因此逐渐被2.4G技术取代。

目前市场上的2.4G无线键鼠产品,支持全双工工作模式,最大传输距离可达10m,完全满足家庭及办公场景需要,理论最高可达2M/s的数据传输速率,使得控制速率和精度也大大提高。

二.2.4G的使用。

Enhanced ShockBurst TM 模式:发送方要求终端设备在接收到数据后有应答信号,以便发送方检测有无数据丢失,一旦丢失则重发数据。重发数据设置在地址为 0X04 的数据重发设置寄存器 用于设置其重发次数及设置在未收到应答信号后等待重发的时间。

在接收模式下,最多可以接收6路不通的数据。每一个数据通道使用不同的地址,但是共用相同的频道。也就是说6 个不同开发板设置为发送模式后可以与同一个设置为接收模式的开发板进行通讯,而设置为接收模式的开发板可以对这6 个发射端进行识别。数据通道0 是唯一的一个可以配置为40 位自身地址的数据通道。1~5 数据通道都为8 位自身地址和32 位公用地址(由通道1设置)。每一个数据通道使用不同的地址 ,共用相同的频道。所有的发射端和接收端设置为增强模式。 PRX 在接收到有效数据后记录 PTX 的 TX 地址,并以此地址为目标地址发送应答信号。PTX 数据通道 0 被用做接收应答信号时,数据通道 0 的 RX 地址要与 TX 地址相等以确保接收到正确的应答信号。下图给 了 PTX 和PRX 地址如何配置的例子。

  • 总结。

使用2.4G进行通信,接收发送,首先发送端先配置寄存器,模拟寄存器,无线通信速率和无线通讯频段,发送端的地址,最后是发送功率。而接收端需要先配置寄存器,模拟寄存器,无线通讯速率,无线通讯频段(配置这个无线通讯频段要知道在发送端的基础上要-1,才可以),接收端数据通道的地址,数据通道的字节长度,使能接收数据通道,最后是应答配置。这样配置就可以形成一个基本的2.4G通信。固定数据长度的模式下,发送的长度和接收的长度要一致。

http://www.xdnf.cn/news/953911.html

相关文章:

  • encodeURIComponent和decodeURIComponent
  • 21-Oracle 23 ai-Automatic SQL Plan Management(SPM)
  • 多元隐函数 偏导公式法 (显示变化 + 隐式变化)
  • ABAP设计模式之---“Tell, Don’t Ask原则”
  • STL 1 容器
  • 基于生态系统服务(InVEST模型)的人类活动、重大工程生态成效评估、论文写作
  • 12.找到字符串中所有字母异位词
  • Oracle查询表空间大小
  • vue的<router-link>的to里面的query和params的区别
  • pocketflow库实现guardrail
  • Nginx server_name 配置说明
  • Qt插件化编程的全面解析(QPluginLoader)
  • 微软PowerBI考试 PL300-在 Power BI 中清理、转换和加载数据
  • 云防火墙(安全组)配置指南:从入门到精通端口开放 (2025)
  • OCR、图像分类与目标检测
  • 雷达RCS计算中的旋转矩阵
  • 在Ubuntu上利用loongarch64交叉编译工具编译opencv4.4.0
  • 【排错】ollama报错unable to load model
  • 【知识点】第8章:程序设计方法论
  • CKA考试知识点分享(6)---PriorityClass
  • 自动化测试工具playwright中文文档-------19.评估JavaScript
  • 初版BL程序一些细节整理(碎碎念)
  • 相机Camera日志实例分析之二:相机Camx【专业模式开启直方图拍照】单帧流程日志详解
  • 无线耳机存储痛点解决方案-64Mb Quad-SPI Pseudo-SRAM CS56404L
  • 向量几何的二元性:叉乘模长与内积投影的深层联系
  • 安宝特方案丨从依赖经验到数据驱动:AR套件重构特种装备装配与质检全流程
  • SQL注入篇-sqlmap的配置和使用
  • 分布式计算框架学习笔记
  • 我的世界Java版1.21.4的Fabric模组开发教程(十二)方块状态
  • UE5 文本框自动换行