【随手笔记】BLE版本了解(一)

CH582M 32位RISC-V内核 BLE 5.3协议无线低功耗蓝牙MCU芯片 CH583是集成BLE无线通讯的32位RISC微控制器。片上集成2Mbps低功耗蓝牙BLE 通讯模块、2个全速USB主机和设备控制器及收发器、2个SPI、4个串口、ADC、触摸按键检测模块、RTC等丰富的外设资源。蓝牙锁、智能穿戴手表、蓝牙信标。 阅读详情
AI摘要

博客介绍了蓝牙低功耗(BLE)各版本区别,涵盖通信距离、数据传输速率、功耗管理等方面。如4.0低功耗但通信距离短,5.0通信距离和传输速率显著提升。还说明了5.4版本向下兼容情况,以及实际应用中设备选择、软件支持和测试验证等注意事项。

1. 部分硬件支持的BLE版本

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2. BLE版本区别

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
蓝牙低功耗(BLE)各版本之间存在一些重要的区别,主要体现在通信距离、数据传输速率、功耗管理、安全性和新特性等方面。以下是各版本的主要特点和区别:

蓝牙4.0 (BLE 4.0)

  • 特点:
    • 低功耗,适用于电池供电的小型设备。
    • 最大通信距离约为10米。
    • 数据传输速率为1 Mbps。
  • 应用场景:
    • 可穿戴设备(如健身追踪器)。
    • 健康监测设备。
    • 智能家居设备。
  • 优点:
    • 成熟稳定,广泛支持。
  • 缺点:
    • 通信距离较短。
    • 数据传输速率较低。

蓝牙4.1 (BLE 4.1)

  • 特点:
    • 在4.0基础上增加了对IPv6的支持,提高了连接效率。
    • 支持并发连接,允许多个设备同时连接。
  • 应用场景:
    • 物联网设备。
    • 智能手表。
    • 健身追踪器。
  • 优点:
    • 支持并发连接,提高了设备间的互操作性。
  • 缺点:
    • 通信距离和传输速率仍有限制。

蓝牙4.2 (BLE 4.2)

  • 特点:
    • 进一步提高了数据传输速度(最高2 Mbps)。
    • 增强了安全性,支持更强的加密算法。
    • 支持更大的数据包,提高了数据传输效率。
  • 应用场景:
    • 智能家居。
    • 医疗设备。
    • 工业自动化。
  • 优点:
    • 更高的数据传输速率。
    • 更好的安全性和隐私保护。
  • 缺点:
    • 通信距离仍然受限。

蓝牙5.0 (BLE 5.0)

  • 特点:
    • 显著提高了通信距离(最远可达240米)。
    • 提高了数据传输速率(最高2 Mbps)。
    • 增加了广播数据容量,支持更多的广播信息。
  • 应用场景:
    • 物联网。
    • 智能城市。
    • 工业物联网。
  • 优点:
    • 更远的通信距离。
    • 更高的数据传输速率。
    • 更强的广播能力。
  • 缺点:
    • 对硬件要求更高,功耗稍有增加。

蓝牙5.1 (BLE 5.1)

  • 特点:
    • 增加了厘米级的定位精度,支持方向查找功能。
    • 进一步提高了数据传输速率。
  • 应用场景:
    • 室内导航。
    • 资产跟踪。
    • 医疗设备。
  • 优点:
    • 更高的定位精度。
    • 更好的连接稳定性。
  • 缺点:
    • 对硬件和软件的要求更高。

蓝牙5.2 (BLE 5.2)

  • 特点:
    • 引入了LE同步通道(LE Isochronous Channels),支持更高效的数据传输和音频流传输。
    • 进一步优化了功耗管理。
  • 应用场景:
    • 无线音频设备。
    • 游戏控制器。
    • 虚拟现实设备。
  • 优点:
    • 支持更高效的数据传输。
    • 提高了音频质量和延迟。
  • 缺点:
    • 对硬件和软件的要求进一步提高。

蓝牙5.3 (BLE 5.3)

  • 特点:
    • 进一步优化了功耗管理,提高了连接的可靠性和稳定性。
    • 修复了一些已知的问题,提高了整体性能。
  • 应用场景:
    • 物联网设备。
    • 可穿戴设备。
    • 智能家居。
  • 优点:
    • 更低的功耗。
    • 更高的连接可靠性。
  • 缺点:
    • 对硬件和软件的要求较高。

蓝牙5.4 (BLE 5.4)

  • 特点:
    • 继续优化了功耗和性能。
    • 可能引入了一些新的特性和改进。
  • 应用场景:
    • 物联网设备。
    • 可穿戴设备。
    • 智能家居。
  • 优点:
    • 更低的功耗。
    • 更高的性能和稳定性。
  • 缺点:
    • 对硬件和软件的要求较高。

总结

  • 通信距离:从4.0的10米到5.0的240米,通信距离显著增加。
  • 数据传输速率:从4.0的1 Mbps到5.0的2 Mbps,数据传输速率不断提高。
  • 功耗管理:从4.0到5.4,功耗管理不断优化,特别是5.3和5.4版本。
  • 安全性和新特性:每个版本都引入了新的特性和安全性改进,如5.1的厘米级定位精度和5.2的LE同步通道。

蓝牙低功耗(BLE)5.4版本向下兼容。这意味着支持BLE 5.4的设备可以与支持BLE 4.0、4.1、4.2、5.0、5.1和5.2版本的设备进行通信。这种向下兼容性确保了新旧设备之间的互操作性,使得新版本的设备可以在现有生态系统中无缝工作。

向下兼容性的具体表现

  1. 基本功能:

    • 支持BLE 5.4的设备可以与早期版本的设备进行基本的连接和数据传输。
    • 例如,一个支持BLE 5.4的智能手表可以与支持BLE 4.0的健康监测设备进行通信。
  2. 高级功能:

    • 虽然基本功能是向下兼容的,但某些新版本特有的高级功能可能无法在旧版本设备上使用。
    • 例如,BLE 5.1引入的厘米级定位精度功能在BLE 4.0设备上是不可用的。

具体版本的兼容性

  • BLE 4.0:低功耗,短距离通信。
  • BLE 4.1:支持并发连接,提高了设备间的互操作性。
  • BLE 4.2:更高的数据传输速率(最高2 Mbps),增强了安全性,支持更大的数据包。
  • BLE 5.0:显著提高了通信距离(最远可达240米),更高的数据传输速率(最高2 Mbps),增加了广播数据容量。
  • BLE 5.1:增加了厘米级的定位精度,支持方向查找功能,进一步提高了数据传输速率。
  • BLE 5.2:引入了LE同步通道(LE Isochronous Channels),支持更高效的数据传输和音频流传输。
  • BLE 5.3:进一步优化了功耗管理,提高了连接的可靠性和稳定性。
  • BLE 5.4:继续优化了功耗和性能,可能引入了一些新的特性和改进。

实际应用中的注意事项

  1. 设备选择:

    • 确保您选择的BLE芯片或模块支持所需的BLE版本。例如,如果您需要使用BLE 5.4的高级功能,选择支持BLE 5.4的芯片。
  2. 软件支持:

    • 确保您的开发工具和SDK支持所需的BLE版本,以便充分利用新版本的特性。
  3. 测试和验证:

    • 在实际应用中,进行充分的测试和验证,确保新旧设备之间的兼容性和性能。

示例

假设您有一个支持BLE 5.4的设备,它可以与以下设备进行通信:

  • 支持BLE 4.0的可穿戴设备
  • 支持BLE 4.2的智能家居设备
  • 支持BLE 5.0的智能手表

但是,如果您需要使用BLE 5.4的特定功能(如某些优化的功耗管理特性),这些功能可能在旧版本设备上不可用。

BLE4.2 简介 提到家庭和工业自动化、物联网(IoT)、可穿戴设备、人机接口设备(HID)众多应用的无线连接协议时,蓝牙一定是首选。为满足各种应用的需求,蓝牙技术联盟(SIG)对蓝牙规格进行了持续改进。发布4.1版大约一年后, SIG在2014年12月蓝牙发布了蓝牙规范4.2版。新的4.2主要包括三项更新 - 低功耗(LE)数据长度扩展(DLE)、链路层(LL)隐私保护以及安全性加强。这些功能提高了BLE数据带宽... 阅读详情

相关推荐

比较无线技术:Zigbee、Wifi、蓝牙

WIFI、Zigbee、蓝牙和几种无线技术的对比图         1、WIFI,WIFI是目前应用最广泛的无线通信技术,传输距离在100-300M,速率可达300Mbps,功耗10-50mA。   2、Zigbee,传输距离50-300M,速率250kbps,功耗5mA,最大特点是可自组网,网络节点数最大可达65000个。   3、蓝牙,传输距离2-30M,速率1Mbps,功耗介于zigb

拥抱变化 5万+

深入了解BLE(Bluetooth 5.3)持续更新...

了解BLE的相关知识,对于BLE的学习很有价值

lgdlchshg的专栏 7595

【BLE学习笔记】之 BLE基础知识

前言 很多时候,对于BLE的开发者而言,有90%的时间会用在coding上,从而很容易忽视了BLE硬件相关的知识。小编在下键盘准备敲打内容的时候,在想 “到底要不要花费时间在这占比很小的硬件部分?为什么BLE开发者都不太关心BLE硬件相关的内容?”,既然大家能看到这篇文章,说明小编认为BLE的硬件还是必须要了解的;至于为啥多数人不关注BLE硬件相关的内容,这个跟目前国内的市场有很大的关系,多数国内的BLE产品可以说只要有蓝牙这个功能就行了,至于RF参数会不会超标、连接更远的距离、能不能过得了认证等等这些并不

Wireless Farmer的博客 1万+

BLE技术介绍

BLE(Bluetooth Low Energy)是蓝牙技术的一个低功耗分支,诞生于2010年。是一种无线通信技术,专为解决移动设备和周边设备间的低功耗,高效,长时间的无线通信需求而设计的。

mecompu的博客 3618

Android 蓝牙BLE开发详解

Android 蓝牙BLE开发详解 有传输数据 多设备连接 获取uuid等

Charon1997的博客 1万+

win32下Qt5BLE蓝牙开发笔记

BLE简介 BLE蓝牙是蓝牙2.0以上的蓝牙模块,经典蓝牙是蓝牙2.0以下的蓝牙。蓝牙分为客户端和服务器两端,经典蓝牙可以通过socket编程进行客户端与服务器之间的通信(与网络socket相似),BLE蓝牙则无法使用这种方式进行通信。BLE蓝牙下有服务、特征值,所谓的BLE蓝牙通信其实就是对特征值的一个读写操作。微软的Windows下的API关于BLE蓝牙的C++API相对较少,C#的API会相对较多一点。我实现这个蓝牙的demo则是使用了Qt进行一个开发。 需要注意的是Qt中开发所用到的QBlueToo

weixin_46276101的博客 7827

一:BT、BLE版本说明及对比

BT、BLE版本说明及对比

bandaostart 2942

BLE协议栈入门一(基本概念)

一、什么是BLE? BLE全称Bluetooth Low Energy,低功耗蓝牙,是一种无线传输小数据的超低功耗蓝牙技术。蓝牙设备总共分为三种:Bluetooth、Bluetooth smart、Bluetooth smart ready。 Bluetooth设备是经典蓝牙设备(比如蓝牙耳机),包括BR/EDR/AMP三种技术;Bluetooth smart是BLE设备(比如蓝牙温度计),即低功耗蓝牙设备;Bluetooth smart ready是双模蓝牙设备(比如手机),即同时支持传统蓝牙个低功耗蓝牙

猪葛大李 4352

【BLE进阶日记】①BLE介绍

本章介绍了被称为低功耗蓝牙的无线标准的基本概念。它简要描述了理解该技术最重要的要素所需的基本知识,并概述了今天可以找到的不同规范和芯片配置。本章还介绍和解释了BLE的基本概念,例如广播、直连以及设备可以承担的不同角色。

量子君的优快云博客 2051

安卓BLE开发教程(一) BLE基础

我试图以一种简单的方式去把重要的事情讲清楚。目的是希望BLE协议栈和基础概念简单化,让自己及类似的安卓开发者可以在较短的时间内把握住BLE的核心及使用方法。BLE本身很复杂,但对于安卓开发而言只要抓住一些核心点,便已足够。如果你想全面了解BLE协议栈,包括分层及每层功能,那么你从这里可能得不到答案。 1、BLE协议栈层次 然而,安卓BLE开发不用理解如此复杂的分层结构。因为我们不是在开发B...

SoldierJazz的专栏 5121

windows蓝牙ble调试_BLE中这些概念你都了解吗

上一篇网文我们使用蓝牙的调试助手与TB-02-kit模块进行了数据通讯,很多人可能对其中很多概念都是第一次见过,今天我们就来梳理一下整个数据通讯过程和其中涉及到的一些概念,有理解不到位的地方欢迎留言处指出。蓝牙发展史蓝牙和BLE区别蓝牙是一种短距离的2.4 GHz无线通讯技术,可实现设备之间的数据交换。一般将蓝牙3.0之前的BR/EDR蓝牙称为传统蓝牙(经典蓝牙BT:BlueTooth),而将蓝牙...

weixin_32673065的博客 3485

BLE层次初步了解

BLE的初步认知

qq_39608070的博客 1385

一文了解低功耗蓝牙BLE

作为GATT服务器,GATT的大部分功能都由各个GATT配置文件处理。这些配置文件使用GattServApp(存储和管理属性表的模块)。

酒无忧的博客 1965

一、BLE简介、主从、广播、报文结构

今天是2025年的第一天,祝大家新年快乐!然后我们开始BLE的第一张教学!蓝牙技术自4.0版本后分为单模蓝牙和双模蓝牙:单模蓝牙:功耗蓝牙模式(BLE),是蓝牙4.0后的版本中的重点技术,主要特点就是低功耗,快连接,长距离。双模蓝牙:支持低功耗蓝牙的同时还兼容经典蓝牙,经典蓝牙的特点是大数据高速率,例如音 频、视频等数据传输。相比BLE自然功耗较大。本专题主要介绍的是BLE,下面就开始系统的学习BLE技术。2、BLE通信特点BLE 首先是一种近场的无线通信技术,

2401_90043363的博客 4618

Android 蓝牙BLE初学笔记

这是我刚开始接触BLE开发总结的一些网上的资料,结合到和一起,这是某位大神的demo讲解连接,可以结合一起看, http://blog.csdn.net/dandan_dany/article/details/51698861

qq_30487089的博客 1209

ESP32学习笔记 - 创建两个GATT服务(BLE_UART + BLE_OTA)

ESP32上实现BLE升级、BLE串口功能,可以实现蓝牙升级,蓝牙串口调试功能。

清晨的博客 3155

BLE中这些概念你都了解吗

上一节我们使用蓝牙的调试助手与TB-02-kit模块进行了数据通讯,很多人可能对其中很多概念都是第一次见过,今天我们就来梳理一下整个数据通讯过程和其中涉及到的一些概念,有理解不到位的地方欢迎留言处指出。 蓝牙发展史 蓝牙和BLE区别 蓝牙是一种短距离的2.4 GHz无线通讯技术,可实现设备之间的数据交换。 一般将蓝牙3.0之前的BR/EDR蓝牙称为传统蓝牙(经典蓝牙BT:BlueTooth),而将蓝牙4.0规范下的LE蓝牙称为低功耗蓝牙。 低功耗蓝牙是在传统蓝牙的基础上发展而来的。 BLE技术采用非常快速

程序员小哈的专栏 1416

AMCL代码详解(六)amcl中的重采样

每次都从w1左边的竖线开始转,显而易见,转到w1的概率为0-w1之间的随机数,转到w2的概率为w1到w1+w2之间的随机数,转到w3的概率为w1+w2到w1+w2+w3之间的随机数,后面的依次类推。当某个粒子的权值较大的时候,产生的随机数落在相应区间的概率就会增大,从而实现了对权值大粒子的多次复制,权值小的粒子的剔除。可以看出,在整个重采样的过程中,粒子进行了两次种情况的刷新,一种是随机生成的新的粒子,一种是对原来的粒子的复制。得到的值越大,说明粒子的权重越小,当前粒子的可信度比较小,需要重采样粒子。

YiYeZhiNian的博客 1579

【QT】QtBluetooth 低功耗蓝牙BLE 笔记

我手上有3款蓝牙,它们的服务和特征值居然都不一样,而且有其中一个一直不能写入特征值和描述符.好巧不巧的是我一开始就是拿着这个不能用的蓝牙测试,导致我一度怀疑人生,代码怎么都跑不通.后来换了两个蓝牙后就成功了.不过我用手机小程序和手机app都是能连上的,所以可能程序还是有点问题.目前代码至少是能用了,暂时告一段落了.

Lovely_him的博客 4691

经典密码体制(上)

头歌

shannidawang的博客 3086

FPGA_adc采样并通过以太网发送到上位机

本项目使用FPGA-ZYNQ-7020采集8通道ADC数据,通过以太网上传到上位机显示波形PL部分包括数据的获取与处理,数据从PL传递到PSPS部分包括以太网的发送,由PL到PS的中断触发本文章不详细讲解背后原理 但保证每一步足够详细,跟着就能实现。本人FPGA平台 大磊FPGA7020开发板 vivado2020.2 vitis2020.2 匿名上位机公开版

weixin_42304868的博客 5626
上一篇: 【随手笔记】上位机选择
下一篇: 【随手笔记】FFT资料整理(一)
Long-Run
博客等级 码龄3年 4600粉丝 85原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值