低功耗蓝牙概念以及低功耗蓝牙协议栈的结构和配置
固态断路器 蓝牙分为传统蓝牙和低功耗蓝牙,蓝牙4.0以上版本被称为低功耗蓝牙,但蓝牙4.0标准又包括传统蓝牙模块部分和低功耗蓝牙模块部分,是一个双模标准。 低功耗蓝牙是建立在传统蓝牙基础之上发展起来的,但又区别于传统模块,最大的特点就是成本和功耗降低,可快速搜索,快速连接,以超低功耗保持连接和传输数据。 低功耗蓝牙协议栈的结构和配置 低功耗蓝牙协议栈包含两部分共8层:主机(Host)和控制器(Controller)。 Host包括L2CAP逻辑链路控制及自适应协议层、安全管理层、ATT属性协议层、GAP通用访问配置文件层和GATT通用属性配置文件层。Controller包括物理层、链路层和主机控制接口层。 Profiles和应用总是基于GAP和GATT之上;在单芯片方案中,Controller和Host,profiles,和应用层都在同一片芯片中;在网络控制器模式中,Host和Controller是在一起运行的,但是应用和profiles在另外一个器件上,比如PC或者其他微控制器,可以通过UART,USB进行操作;在双芯片模式中,Controller运行在一个控制器,而应用层,profiles和Host是运行在另外一个控制器上。 很多人对蓝牙的认识还局限于手机、无线鼠标等领域,其实蓝牙的应用已经远远不止于此。传统蓝牙可以用于数据量比较大的传输,如语音、音乐等;低功耗蓝牙应用于实时性要求比较高,但是数据速率比较低的产品,如遥控类(鼠标、键盘等)以及传感设备(心跳带、血压计、温度传感器等)的数据发送。如云里物里的低功耗蓝牙模块就广泛应用到这种电子设备中。
页:
[1]