Quantcast
Channel: CSDN博客移动开发推荐文章
Viewing all articles
Browse latest Browse all 5930

低功耗蓝牙协议栈基础知识

$
0
0

  低功耗蓝牙协议栈包含两部分共8层:主机(Host)和控制器(Controller)。
控制器部分包括:

  • 物理层(Physical Layer)
  • 链路层(Link Layer)
  • 主机控制接口层(Host Controller Interface)

主机部分包括:

  • L2CAP 逻辑链路控制及自适应协议层(Logical Link Control and Adaptation Protocol)
  • 安全管理层(Security Manager)
  • ATT 属性协议层(Attribute Protocol)
  • GAP 通用访问配置文件层(Generic Access Profile)
  • GATT 通用属性配置文件层(Generic Attribute Profile)

从应用层到物理层一共包含8层,如下图所示。对于开发者而言,不需要对每一层的具体实现都有深入的了解。只需要掌握与应用紧密相关的 GAP/GATT 层即可满足大部分开发的需求,通过 SoftDevice(即协议栈,这种方式使得协议栈和用户应用可以单独编译和链接)的 API 软件接口(以 sd_ 开头)调用来实现。

这里写图片描述

作者:luckydarcy 发表于2017/2/22 18:56:46 原文链接
阅读:0 评论:0 查看评论

Viewing all articles
Browse latest Browse all 5930

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>