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

支持蓝牙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协议交互

具体流程如下:

相关文章:

  • CSDN-2024《AGP-Net: Adaptive Graph Prior Network for Image Denoising》
  • 移植RTOS,发现任务栈溢出怎么办?
  • VSCode + Cline AI辅助编程完全指南
  • 灌区量测水自动化监测解决方案
  • Go语言实现生产者-消费者问题的多种方法
  • okcc呼叫中心系统搭建的方案方式
  • Linux操作系统--进程间通信(system V共享内存)
  • 【AI学习】AI大模型技术发展研究月报的生成提示词
  • Linux——UDP/TCP协议理论
  • Redis——底层数据结构
  • MySQL 第四讲---基础篇 数据类型
  • SRS流媒体服务器(5)源码分析之RTMP握手
  • 关于 TCP 端口 445 的用途以及如何在 Windows 10 或 11 上禁用它
  • 课设:基于swin_transformer的植物中草药分类识别系统(包含数据集+UI界面+系统代码)
  • 基于51单片机和8X8点阵屏、矩阵按键的记忆类小游戏
  • Windows系统功能管控指南 | 一键隐藏关机键/禁用任务管理器
  • 二层交换机、三层交换机与路由器三者的详细对比
  • 一文讲透面向对象编程OOP特点及应用场景
  • 高压单端探头共模干扰问题分析及应对措施
  • java -jar命令运行 jar包时如何运行外部依赖jar包
  • 病重老人取钱在银行门口去世,家属:已协商一致
  • 跨文化戏剧的拓荒者与传承者——洪深与复旦剧社的百年回响
  • 首个偏头痛急性治疗药物可缓解前期症状
  • 央媒评网红质疑胖东来玉石定价暴利:对碰瓷式维权不能姑息
  • 经济日报整版聚焦:上海构建法治化营商环境,交出高分答卷
  • “一码难求”的Manus开放注册但价格不菲,智能体距离“实用”还有多远