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

支持蓝牙5.0和2.4G私有协议芯片-PHY6222

PHY6222QC-W04C 是一款适用于蓝牙低功耗(BLE)5.2 应用的片上系统(SoC)。它搭载 ARM® Cortex™-M0 32 位处理器,配备 64KB SRAM、512K Flash、96KB ROM、256 bit efuse ,以及超低功耗、高性能的多模式射频模块。此外,PHY6222 支持安全蓝牙低功耗(BLE)通信、应用程序运行和空中下载技术(OTA)更新。其串行外设接口(IO)和集成应用 IP 使客户能够以最低物料清单(BOM)成本开发产品。PHY6222 支持BLE 5.0主从一体蓝牙协议;同时支持SIG mesh 1.0;同时也支持2.4G专有协议通信;

现在介绍2.4G专有协议通信两种兼容模式:smart_RF 与 smart_nRF 是两种利用 2.4GHz 射频的私有交互协议,并可选择是否需要ACK 机制。

第一种模式:smart_RF 利用 BLE 的 CRC 检验与白化算法,可实现相较 BLE 更轻量化的通信交互。其包格式与 BLE 的 ADV_IND 相似。smart_RF 的 Header 的 4 bits 没有含义,可自行定义。

第二种模式:smart_nRF 则为兼容 nordic 的私有协议。使用特殊的包格式和 CRC 检验算法,并且不经过白化处理,最大支持 32 字节的数据传输。

 smart_nRF 根据是否需要 ACK,可分为两种包格式:需要 ACK 的 Enhanced ShockBurst格式和不需要 ACK 的 ShockBurst 格式。

sbpSmart_nRF 支持在执行 SBP 的同时,在 BLE 事件的空档期进行 smart_RF 或 smart_nRF协议交互

具体流程如下:

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

相关文章:

  • ISBI 2012 EM 神经元结构分割数据集复现UNet
  • 前端实现流式输出《后端返回Markdown格式文本,前端输出类似于打字的那种》
  • DTC测试点归纳
  • 2025Linux安装配置文档(五)
  • 【Linux】iptables 命令详解
  • Tcping详细使用教程
  • [SpringBoot]Spring MVC(2.0)
  • 项目思维vs产品思维
  • 系统线程nt!CcPfBootWorker里面的nt!MmPrefetchPages函数分析
  • 光学设计核心
  • milvus学习笔记
  • 关于计算机系统和数据原子性的联系
  • 计算机网络-----6分层结构
  • Java百度身份证识别接口实现【配置即用】
  • 国芯思辰| 轮速传感器AH741对标TLE7471应用于汽车车轮速度感应
  • Sigmoid与Softmax:从二分类到多分类的深度解析
  • Flask 是否使用类似 Spring Boot 的核心注解机制
  • 向量和矩阵范数
  • WHAT - 缓存命中 Cache Hit 和缓存未命中 Cache Miss
  • 容器化-k8s-介绍及下载安装教程
  • deepseek问答记录:请讲解一下hugingface transformers中的AutoProcessor
  • Unity3D Overdraw性能优化详解
  • YOLOv2目标检测算法:速度与精度的平衡之道
  • 中exec()函数因$imagePath参数导致的命令注入漏洞
  • 无缝部署您的应用程序:将 Jenkins Pipelines 与 ArgoCD 集成
  • 从RPA项目说说RPC和MQ的使用。
  • 大模型相关技术综述
  • 蒟蒻编程日志
  • 高速光耦在通信行业的应用(五) | 5Mbps通信光耦的特性
  • RabbitMQ 扇形交换器工作原理详解