使用BLE 4.2的系统设计-更快、更安全、更高效

发布者:岭南布衣最新更新时间:2017-11-06 来源: 21ic关键字:BIE4.2  蓝牙 手机看文章 扫描二维码
随时随地手机看文章

蓝牙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净荷大小。

 

 

图2显示了BLE组件允许设计人员选择不同的参数和隐私选项。根据这些选择生成所需API,用于向应用添加安全特性。

但是,为了能够在整个通信系统中使用这些特性,两端通信设备都需要支持这些能力。某些设备目前可能不具备BLE 4.2能力。这种情况下,向后兼容性可以保证BLE 4.2的设备能与尚不支持BLE 4.2的设备配对。新款的智能手机通常如此——新款手机一般都支持最新的协议规范,但都必须要支持那些运行旧版协议栈的设备。但是,在BLE 4.2中,低功耗安全连接的严格配对特性一旦开启,设备就不能与BLE 4.1或更低版本的设备配对。BLE 4.2设备中需要增加一小段代码,以便在尝试配对前检查另一个设备是否支持低功耗安全连接严格配对特性。如果不支持,BLE 4.2设备应不使用低功耗安全连接严格配对方法进行配对。这样的话,如果其它设备升级到BLE 4.2之后,它就可以在无需任何修改的情况下使用低功耗安全连接严格配对方法。此外,新设备可能已经迁移至BLE 4.2,或与最新的BLE规范保持同步,以便利用最新规范的优势。

在产品设计周期的最初阶段,当系统设计人员面临选择BLE 4.1 (或更低版本)或BLE 4.2芯片时,其应当了解产品未来的升级需求,以便确保今后快速无缝转换到新版规范。为避免今后重新流片来支持蓝牙4.2特性,设计系统时应使用符合蓝牙4.2的BLE芯片。这样,硬件只需研发一次,从而确保降低成本,并且降低固件开发成本和测试成本。

大多数厂商提供符合BLE 4.2标准的器件,并且与前几代器件引脚兼容。因为厂商通常都希望保持高级API不变,因此在很多情况下为旧版芯片编写的应用固件同样适用于BLE 4.2。因此,即使在生产阶段,仍然可以使用支持最新版BLE规范的芯片升级硬件,并且没有延误。固件可以稍后升级来支持新特性。如果安装了空中引导加载程序,那么产品发布后也可以进行固件升级。

总的来说,使用符合最新版协议的组件设计系统时,生态系统的状态就非常重要;特别是产品周期较短、需要通过支持新特性来获得差异化竞争力时,生态系统变得更加关键。对于那些需要支持未来升级、以便让最终应用在无需更改硬件的情况下支持最新版BLE规范的系统,应考虑使用符合BLE 4.2规范的芯片。易用、基于GUI的开发工具可帮助设计人员轻松、经济高效地开发符合蓝牙4.2的无线系统。

若欲详细了解蓝牙4.2的特性,请参阅应用笔记AN99209或蓝牙核心规范。


关键字:BIE4.2  蓝牙 引用地址:使用BLE 4.2的系统设计-更快、更安全、更高效

上一篇:LED灯具不等于LED光源 二者区别分析
下一篇:为什么在您的个人电子设计中使用USB Type-C转接驱动器?

推荐阅读最新更新时间:2024-05-03 01:55

恩智浦推出业界首款集成CAN-FD的汽车级蓝牙5-Ready无线微控制器
全新的无线微控制器(MCU)系列开启了通过智能手机、汽车共享和车辆诊断实现蓝牙控制汽车门禁和个性化的开发之路 恩智浦半导体公司(纳斯达克代码: NXPI )今天宣布推出 Kinetis KW35/36 MCU 系列,这是业界首个集成 CAN-FD 连接功能的汽车级蓝牙 5-ready 无线 MCU 系列。其 AEC Q100-Grade 2 温度范围配合最新的蓝牙技术,使得这个全新 MCU 系列能够在汽车应用中提供卓越的耐用性和性能。 Kinetis KW35/36 蓝牙技术旨在简化汽车中的蓝牙连接功能集成,使汽车制造商能够为消费者提供更多的便利,通过智能手机来控制许多功能,例如解锁汽车、与朋友或家人远程共享钥匙、个性化调
[汽车电子]
蓝牙基带控制器芯片MT1020A及其应用
    摘要: 蓝牙技术是用微波无线通信技术取代数据电缆来完成点对点或点对多点短距离通信的一种新型无线通信技术。而蓝牙芯片则是蓝牙技术的基础和关键。文章介绍了MITEL公司新推出的蓝牙基带控制器芯片MT1020A的主要特点、内部结构和引脚功能。给出了用MT1020A和其它无线通信器件组成无线通信系统的应用设想。     关键词: 蓝牙 基带控制器 无线通信 MT1020A 1 蓝牙技术简介 蓝牙技术是用微波技术取代传统网络中错综复杂的连接电缆来实现家庭或办公场中的电话、便携式计算机、打印机、复印机以及其它外设之间的互连互通的一种新型通讯解决方案。利用这一方案可实现点对点对多点的通讯传输,并把设计人员从无数
[网络通信]
蓝牙无线局域网收发芯片RF2968接口电路设计
  RF2968是专为蓝牙的应用而设计,工作在2.4GHz频段的收发机。符合蓝牙无线电规范1.1版本功率等级二(+4dBm)或等级三(0dBm)要求。对功率等级1(+20dBm)的应用,RF2968可以和功率放大器搭配使用,如RF2172。芯片内包含有发射器、接收器、VCO、时钟、数据总线、芯片控制逻辑等电路。由于芯片内集成了中频滤波器,RF2968只需最少的外部器件,避免外部如中频SAW滤波器和对称一不对称变换器等器件。接收机输入和发射输出的高阻状态可省去外部接收机/发射机转换开关。RF2968和天线、RF带通滤波器、基带控制器连接,可以实现完整的蓝牙解决方案。除RF信号处理外,RF3968同样能完成数据调制的基带控制、直流补偿
[电源管理]
<font color='red'>蓝牙</font>无线局域网收发芯片RF2968接口电路设计
基于体感算法的多功能蓝牙遥控器的设计
随着三网融合 的推进,多功能电视机顶盒已经进入了千家万户。电视除了能够收看电视节目外,视频点播、浏览网页、多媒体游戏、视频通话等功能也已经或即将被引入现代电视(或电视机顶盒)中。因此,仅具有按键功能的红外线遥控器已经无法满足如此众多的功能需求。为此,本文在普通遥控器的按键功能上增加了体感模块和语音模块,引入了体感控制算法,并以蓝牙协议作为通信方式,设计了一款具有体感控制功能的多功能遥控器。 1 系统总体设计 系统总体设计框图如图1所示。系统以HL1010芯片为控制核心,数字加速度传感器、数字陀螺仪和地磁计的数据通过I2C总线传至HL1010的8051微控制器,经过滤波和体感算法的处理,转化为主机服务端可用的数据,由HL1010的
[单片机]
基于体感算法的多功能<font color='red'>蓝牙</font>遥控器的设计
2018蓝牙耳机排行榜,你最青睐哪一款?
现在不管是高价位还是低价位的手机都开始陆续取消3.5mm的 耳机 接口,越来越多的人开始选择 蓝牙耳机 ,为了让大家对蓝牙耳机有更好的认识,整理了2018年蓝牙耳机十强榜单,为大家盘点极具性价比的十大蓝牙耳机品牌。   1.网红耳机—JEET JEET耳机虽然是一个新兴的品牌,但是在蓝牙耳机界确实赫赫有名,JEET耳机虽然是一款平价产品,但是音质却能和千元级别的耳机相媲美,因出色的性价比被媒体评为高蓝牙耳机性价比。   JEET耳机的蓝牙稳定性是平价耳机中特别好的,拥有蓝牙4.1+EDR蓝牙增强速率,同时拥有APT-X专利技术,堪称"蓝牙守护神"专利技术,也拥有更强CVC降噪(噪声消除)技术。   JEET耳机刚上线连续一周被抢空
[嵌入式]
PL3050在大功率蓝牙音箱中的DC-DC解决方案
摘要 随着科技的不断发展,众多智能产品的出现极大的方便了我们的生活。音乐爱好者甚至普通大众日常生活中怎能少得了高品质的蓝牙音箱呢? 电源管理,是电子设备的核心器件,高品质的蓝牙音箱必须拥有稳定、可靠、高性价比的电源管理方案。由拥有多年国际一流电源管理企业工作经验的海归团队成立的深圳宝砾微电子有限公司自主研发的大功率同步升压DC-DC产品PL3050,为蓝牙音箱设计者提供了最优的电源解决方案。 PL3050产品介绍 PL3050是一个20V的同步升压转换器,内置用于负载断开功能的栅极驱动器。PL3050集成了两个低导通内阻的功率MOSFET:7mΩ的开关MOSFET和7mΩ的整流MOSFET。 PL3050采用自动恒定频率的
[嵌入式]
PL3050在大功率<font color='red'>蓝牙</font>音箱中的DC-DC解决方案
蓝牙技术在医疗监护中的应用
    摘要: 简要介绍了蓝牙技术的特点,着重介绍了蓝牙技术在医疗监护中的应用,讨论了蓝牙技术的安全性问题。     关键词: 蓝牙技术 蓝牙系统 医疗监护 病房监护 医学临床监护技术就是把患者的各种重要生理信息及时、准确地提取出来,进行处理、分析和判断,帮助医护人员对患者病情进行监测和防护的技术。医学临床监护技术分为病房监护技术、动态监护技术以及远程监护与家庭保健监护。在现有医疗监护系统中,数据的传输一大多是人体信号,而且需要检测人体处于自然状态时的信号。这种将检测设备通过有线方式连到人体上进行监测的传统方法会使病人感到不自然,心情紧张,从而导致所检测到的数据不准确。特别在病房监护中,各种连线不仅使病人感到的
[应用]
2017年企业无线技术发展将会更多集中在Wi-Fi、蓝牙和900MHz方面
  据国外媒体报道,随着访问企业基础设施的新移动设备数量越来越多,企业无线网络承受的压力越来越大。下面就随手机便携小编一起来了解一下相关内容吧。   Gartner的数据显示,目前超过一半的移动数据通过 Wi-Fi 传输,预计这一数字将从2015年的5200万太字节猛增至2018年的1.33亿太字节。   为了帮助企业应对这些挑战,IT专业人员需要注意一些重要趋势。   WatchGuard战略联盟主管瑞恩·奥尔西(Ryan Orsi)表示, Wi-Fi (企业拥有的传统性网络运营)与安全性的融合将从2017年开始作为企业中的一个独立部门予以管理。   他指出,企业已经实施面向员工的移动性计划,而在分布式企业中,为提供客户或公众
[手机便携]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved