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

[CH582M入门第十步]蓝牙从机

前言

学习目标:
1、初步了解BLE协议
2、BLE从机代码解析
3、使用手机蓝牙软件控制CH582M从机LED亮灭

一、蓝牙介绍

蓝牙(Bluetooth)是一种短距离无线通信技术,主要用于设备之间的数据传输和通信。它由爱立信(Ericsson)于1994年提出,现由蓝牙技术联盟(Bluetooth SIG)维护和推广。蓝牙技术广泛应用于智能手机、耳机、音箱、智能家居、可穿戴设备等领域。

1、 蓝牙技术版本演进
蓝牙技术不断升级,主要版本包括:

版本 发布时间 主要特点
Bluetooth 1.x 1999 基本速率(BR,1Mbps),易受干扰
Bluetooth 2.0+EDR 2004 增强数据速率(EDR,3Mbps),更稳定
Bluetooth 3.0+HS 2009 高速模式(HS,24Mbps,基于Wi-Fi)
Bluetooth 4.0(BLE) 2010 引入低功耗蓝牙(BLE),适用于IoT设备
Bluetooth 5.0 2016 2倍速度(2Mbps)、4倍范围、8倍广播容量
Bluetooth 5.1 2019 新增测向功能(AoA/AoD),提高定位精度
Bluetooth 5.2 2020 LE Audio(LC3编码)、低功耗增强

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

相关文章:

  • Redis的key过期策略
  • 基于多种机器学习的水质污染及安全预测分析系统的设计与实现【随机森林、XGBoost、LightGBM、SMOTE、贝叶斯优化】
  • 【前沿技术动态】【AI总结】RustFS:从 0 到 1 打造下一代分布式对象存储
  • Linux网络-------1.socket编程基础---(UDP-socket)
  • 基于Tornado的WebSocket实时聊天系统:从零到一构建与解析
  • Zookeeper学习专栏(八):使用高级客户端库Apache Curator
  • 《计算机网络》实验报告七 HTTP协议分析与测量
  • Qwen3-Code-480B-A35B-instruct模型开源当天“舆情分析”
  • @Repository与@Mapper核心区别详解
  • OpenCV 图像预处理:颜色操作与灰度、二值化处理详解
  • Modbus TCP转Devicenet:水泥厂PLC与多类仪表的自动化通信实践
  • javaSE(List集合ArrayList实现类与LinkedList实现类)day15
  • 如何Visual Studio 的配置从 Qt-Debug 切换到 x64-Debug
  • 本地运行C++版StableDiffusion!开源应用StableVerce发布
  • 垃圾回收介绍
  • (LeetCode 面试经典 150 题 ) 228. 汇总区间 (数组)
  • Ubuntu 1804 编译ffmpeg qsv MediaSDK libva 遇到的问题记录
  • 计算机网络学习----域名解析
  • 牛油果褐变的成因与食用安全
  • 棱镜技术在光谱相机中应用
  • JVM、Dalvik、ART区别
  • JVM、Dalvik、ART垃圾回收机制
  • 1.1 Deep learning?pytorch ?深度学习训练出来的模型通常有效但无法解释合理性? 如何 解释?
  • 「iOS」——KVC
  • QT的moveToThread 用法
  • GaussDB null的用法
  • 深入浅出理解 Reactor:响应式编程的利器​
  • 为什么IMU是无人机稳定控制的的核心?
  • LNMP-zblog分布式部署
  • 华为高频算法题:最长连续递增子序列(Longest Continuous Increasing Subsequence)