蓝牙40BLE协议栈的研究TICC2540CC2541OSAL

蓝牙40BLE协议栈的研究TICC2540CC2541OSAL

ID:46255464

大小:94.39 KB

页数:6页

时间:2019-11-22

蓝牙40BLE协议栈的研究TICC2540CC2541OSAL_第1页
蓝牙40BLE协议栈的研究TICC2540CC2541OSAL_第2页
蓝牙40BLE协议栈的研究TICC2540CC2541OSAL_第3页
蓝牙40BLE协议栈的研究TICC2540CC2541OSAL_第4页
蓝牙40BLE协议栈的研究TICC2540CC2541OSAL_第5页
资源描述:

《蓝牙40BLE协议栈的研究TICC2540CC2541OSAL》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1•蓝牙:a是一种支持短距离通讯的无线技术,主要工作在2.4GHz频带。至今分为五个版本1.1,12203.0,4.0(4.1),现在市面上流行三种设备传统蓝牙(Bluetooth简称BR),低功耗蓝牙(bluetoothSmart即是BluetoothLowEnergy简称BLE,蓝牙4.0(BluetoothSmartReady即是BR+BLE))b蓝牙4.0由传统蓝牙,高速蓝牙和蓝牙低功耗三种规范合成。其屮常用的有-两种模式(单模・>支持(BLE)和双模・>支持(BLE+BR))。我们用的CC2540是

2、单模芯片。c蓝牙4.0中的BLE(蓝牙低功耗BluetoothLowEnergy)定义了两个频段2.4Ghz(16个信道89矽15MHz(896M—个信道915M十个信道),共27个信道。速度:支持1Mbps数据传输率下的超短数据包。所有连接都使用蓝牙2.1加入的减速呼吸模式(sniffsubrating)来达到超低工作循环跳频:蓝牙规范自适应跳频技术主控制:更加智能,可以休眠更长时间,只在需耍执行动作的时候才唤醒。延迟:可在3ms内实现连接并设置数据传输。范围:提高调制指数,最大范围可到100m健壮性:所有

3、数据包都经过24bitCRC校验。确保最大程度抵御干扰。安全:使用AES128CCM加密算法进行数据包加密和认证。拓扑:每个数据包的每次接收都是用32位寻址,理论上可连接十亿台设备。针对一•对一连接,并支持新型拓扑的一对多连接。d蓝牙4.0总共40个信道,都分布在2.4GHz,其中0.12.39三个信道用来广播信息。e蓝牙4.0的引起超低的功耗而备受嘱目。是3.0的升级版,较3.0更加省电,成本更低,3ms低延迟,超长有效连接距离,AES-128加密;2.BLEa.蓝牙4.0规范中的一种,其中master多冇

4、7个外设,低功耗,低延迟,低吞吐量。b.六种设备状态待机状态(standby):设备没有传输和发送数据,并且没有连接到任何设备广播状态(Advertiser):周期性广播状态扌「I描状态(Scanner):主动寻找正在广播的设备发起链接状态(Initiator):主动向打描设备发起连接。主设备(Master):作为主设备连接到其他设备。从设备(Slave):作为从设备连接到其他设备。五种工作状态准备(standby),广播(advertising),iKi听扫描(Scanning),发起连接(Initiati

5、ng),已连接(Connected)四种设备类型Cnetral主机(常作为client端):如手机,PCPeripheral从机(常作为Service端):如心率计,血糖计Observer观察者:Broadcast广播者:连接过程:Peripheral开启广播->Central扫描从机广播->Peripheral接收到Central的扫描请求,Peripheral向Central发送扫描回应数据->Central向Peripheral发起连接-〉开始通信。a.BLE中的连接参数(ConnectionEvent

6、二二确认连接应答信号->设备大多数情况下都在Sleep状态下,每个ConnectionEvent都由Master发起包,在由Slaver回复)参数1:Connectionlnterva->l两个ConnectionEvent之间的空闲值,单位为1.25ms,最小7.5ms,最大4s。参数2:SlaveLatency->Slaver设备没冇数据要发时,跳过一定数H的ConnectionEvent的值,Rang:0-499.参数3:SupervisionTimeout->超时时间,就是两个设备在连接的这段时间没有

7、发生通讯而导致连接口动断开的值。Range(10ms——32s)但是必须满足以卜条件参数3>=参数:1*(参数2+1)ob.兼容性蓝牙BR/EDR蓝牙4・0双模BLEWBluetoothBluetoothSmartReadyBluetoothSmartAttributeProtocolUnkManagerL2CAPAttributeProfileBfUEDRfLEPHYLinkLayerBLE协议结构ApplicationGAPRole/SecurityProfilesGATTProfilesHostGene

8、ricAccessProfile(GAP)GenericAttributeProfile(GATT)SecurityManager(SM)AttributeProtocol(ATT)LogicalLinkControlandAdaptationProtocol(L2CAP)ControllerHost-ControllerInterface(HCI)LinkLayer(LL)PhysicalLaye

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。