蓝牙低能耗架构共有两种芯片构成:单模芯片和双模芯片。蓝牙单模器件是蓝牙规范中新出现的一种只支持蓝牙低能耗技术的芯片——是专门针对ULP操作优化的技术的一部分。蓝牙单模芯片可以和其它单模芯片及双模芯片通信,此时后者需要使用自身架构中的蓝牙低能耗技术部分进行收发数据。双模芯片也能与标准蓝牙技术及使用传统蓝牙架构的其它双模芯片通信。
TI用于感测应用的蓝牙低功耗装置是真正的 SoC 解决方案。CC254x SoC 系列完美结合 TI 协议堆栈、基本软件 (profile software) 以及样品应用 (sample application),是高弹性、低成本单模蓝牙低功耗解决方案
BLE是蓝牙4.0规范中的一种,其中master最多有7个外设,低功耗,低延迟,低吞吐量。
六种设备状态
待机状态(standby):设备没有传输和发送数据,并且没有连接到任何设备
广播状态(Advertiser):周期性广播状态
扫描状态(Scanner):主动寻找正在广播的设备
发起链接状态(Initiator):主动向扫描设备发起连接。
主设备(Master):作为主设备连接到其他设备。
从设备(Slave):作为从设备连接到其他设备。
五种工作状态
准备(standby),广播(advertising),监听扫描(Scanning),发起连接(Initiating),已连接(Connected)
四种设备类型
Cnetral主机(常作为client端):如手机,PC
Peripheral从机(常作为Service端):如心率计,血糖计
Observer观察者:
Broadcast广播者:
连接过程:
Peripheral开启广播-->Central扫描从机广播-->Peripheral接收到Central的扫描请求,Peripheral向Central发送扫描回应数据-->Central向Peripheral发起连接-->开始通信。
兼容性
同时参考:
http://blog.csdn.net/jinzhichaoshuiping/article/details/43370009
http://blog.csdn.net/retacn_yue/article/details/39269121