资料介绍
蓝牙4.2规范提供了三项全新特性,使基于BLE的无线系统比之前的系统更快、更安全、更高效,包括数据长度扩展、低功耗安全连接以及链路层隐私保护。但是,想要完全支持这些特性,则需要升级链路层控制器和/或BLE主机协议栈,也就是说,应用设备的系统设计人员需要一块支持BLE 4.2规范的BLE芯片。
那么芯片厂商需要采取哪些改变措施,才能完全支持这些新特性呢?
与BLE4.1相比,链路层控制器有两个重大改变:
1. 支持251字节PDU:相比仅支持最大27字节PDU的BLE 4.1,BLE4.2链路层需要支持高达251字节的PDU,才能真正支持数据长度扩展特性。因此,链路层硬件设计通常需要改变。
2. 地址解析 – 由于地址在链路层进行解析,而解析表存储于链路层控制器中,因此链路层控制器也需要升级。这也会影响大多数在硬件或硬件和固件中实现链路层的设备。
任何在硬件中实现的链路层的BLE设备都需要升级到符合蓝牙4.2的芯片,而基于硬件和固件的链路层则很有可能需要对这两者进行更新。
对于主机控制器而言,最大的变化是:新增了安全加密功能、升级了配对过程和增加了数值比较关联模式。在大多数设备中,主机控制器是在CPU中实现的,因此只要引入新特性就需要更新固件。BLE协议栈较复杂,而且通常由BLE芯片厂商提供,但不同设备使用协议栈的方法取决于设备生产厂商。
至于应用,BLE广泛地使用于遥控器、可穿戴设备、消费设备等应用。这些市场发展迅速、产品生命周期较短,因此按时推出产品非常重要,否则将错过机会。为了保证BLE 4.2芯片系统的市场价值,建设相应的生态系统、加速产品设计变得至关重要。
以PSoC Creator 中的BLE组件为例。PSoC Creator是面向赛普拉斯的BLE SoC产品的集成开发环境,可让设计人员同时开发基于BLE的系统的硬件和软件。设计人员也可以先使用PSoC Creator 设计出硬件,包括布置ADC、运放、对比器、计时器等各类外设,然后将它们互连,并导出到Eclipse或Keil等常用IDE。PSoC Creator中的各类外设使用图标表示,可根据要求拖放组件。
设计人员可以使用PSoC Creator中的BLE组件在图形界面中向应用添加新特性。这些BLE组件包含了蓝牙4.2中定义的特性,可以非常方便地添加到系统;此外,BLE组件还简化了BLE协议栈的复杂性,帮助系统设计人员使用所有新特性,而且无需完成低层级的安装更新。
图1显示了BLE组件允许设计人员选择最大251字节的净荷。之后如果需要的话,还可使用应用编程接口(API)更改RX和TX净荷大小。
那么芯片厂商需要采取哪些改变措施,才能完全支持这些新特性呢?
与BLE4.1相比,链路层控制器有两个重大改变:
1. 支持251字节PDU:相比仅支持最大27字节PDU的BLE 4.1,BLE4.2链路层需要支持高达251字节的PDU,才能真正支持数据长度扩展特性。因此,链路层硬件设计通常需要改变。
2. 地址解析 – 由于地址在链路层进行解析,而解析表存储于链路层控制器中,因此链路层控制器也需要升级。这也会影响大多数在硬件或硬件和固件中实现链路层的设备。
任何在硬件中实现的链路层的BLE设备都需要升级到符合蓝牙4.2的芯片,而基于硬件和固件的链路层则很有可能需要对这两者进行更新。
对于主机控制器而言,最大的变化是:新增了安全加密功能、升级了配对过程和增加了数值比较关联模式。在大多数设备中,主机控制器是在CPU中实现的,因此只要引入新特性就需要更新固件。BLE协议栈较复杂,而且通常由BLE芯片厂商提供,但不同设备使用协议栈的方法取决于设备生产厂商。
至于应用,BLE广泛地使用于遥控器、可穿戴设备、消费设备等应用。这些市场发展迅速、产品生命周期较短,因此按时推出产品非常重要,否则将错过机会。为了保证BLE 4.2芯片系统的市场价值,建设相应的生态系统、加速产品设计变得至关重要。
以PSoC Creator 中的BLE组件为例。PSoC Creator是面向赛普拉斯的BLE SoC产品的集成开发环境,可让设计人员同时开发基于BLE的系统的硬件和软件。设计人员也可以先使用PSoC Creator 设计出硬件,包括布置ADC、运放、对比器、计时器等各类外设,然后将它们互连,并导出到Eclipse或Keil等常用IDE。PSoC Creator中的各类外设使用图标表示,可根据要求拖放组件。
设计人员可以使用PSoC Creator中的BLE组件在图形界面中向应用添加新特性。这些BLE组件包含了蓝牙4.2中定义的特性,可以非常方便地添加到系统;此外,BLE组件还简化了BLE协议栈的复杂性,帮助系统设计人员使用所有新特性,而且无需完成低层级的安装更新。
图1显示了BLE组件允许设计人员选择最大251字节的净荷。之后如果需要的话,还可使用应用编程接口(API)更改RX和TX净荷大小。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- DL-32-BLE4.2低功耗蓝牙4.2模块规格书 0次下载
- 蓝牙协议栈BLE-CC254x资源下载 15次下载
- 蓝牙BLE4.2系统设计的安全性是如何实现的资料下载
- BLE实验详解之蓝牙温度计设计方案 25次下载
- BLE实验详解之蓝牙血压计设计方案 36次下载
- VG05蓝牙4.2信标设备的数据手册免费下载 5次下载
- 怎样抓取低功耗蓝牙BLE4.2空中数据包的详细资料分析 11次下载
- 蓝牙4.2BLE模块SKB369A的详细数据手册免费下载 7次下载
- SKB369A多协议蓝牙4.2 BLE模块详细数据手册免费下载 27次下载
- BM70和BM71低功耗(BLE)模块的详细中文资料免费下载
- CC2541 BLE 原理图参考.pdf 59次下载
- 一文详细介绍ble蓝牙4.2模块的基本特征和参数 13次下载
- 低功耗BLE,高速率nRF51822 蓝牙4.2模块SKB36 11次下载
- 基于BLE低功耗蓝牙4.2模块共享单车智能锁方案 30次下载
- 4.2蓝牙BLE透传模块SKB360 42次下载
- OpenHarmony BLE蓝牙连接教程 1977次阅读
- BLE产品测试的硬指标 3536次阅读
- Telink BLE多连接应用的SDK简介 3555次阅读
- Apache NimBLE v1.5版本的BLE HCI层设计 1661次阅读
- 第三方APP完成手机和中颖BLE模块之间的数据传输教程 4818次阅读
- 如何使用STM32制作启用BLE的智能灯泡 2513次阅读
- 基于LBT01 LoRa的GPS跟踪器和来自LoRa的BLE信标 3666次阅读
- 使用支持BLE 4.2规范的芯片进行实现应用系统设计 767次阅读
- dfrobotDFRobot BLE4.1蓝牙通信模组简介 1700次阅读
- CH9141低功耗蓝牙串口透传芯片特点分析 6185次阅读
- 无线MCU CH579特点分析 1.1w次阅读
- 基于网关和BLE的智能燃气表系统的设计及原理 2100次阅读
- 支持Linux系统的纬图新产品纬图HOLLONG BLE SNIFFER的详细资料 4279次阅读
- SPI4.2总线的原理是什么?怎样进行调试? 3396次阅读
- 主流蓝牙BLE控制芯片详解(1):TI CC2540 5.1w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1489次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 91次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 9次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 3次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30319次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多