1. 首页
  2. 编程语言
  3. C
  4. 基于Linux的蓝牙HCI层协议的实现

基于Linux的蓝牙HCI层协议的实现

上传者: 2020-07-25 06:01:30上传 PDF文件 2.63MB 热度 42次
首先,分析目前Linux用户空间和内核空间数据交换的方式和网络协议编程, 在LinuX系统的底层上对蓝牙协议栈BlueZ的结构进行分析,重点对蓝牙核心规范 的HCI(主机控制接口)的研究,分析蓝牙基带层和主机的通讯机制以及通讯方法。 其次,根据HCI协议的工作特性,分成初始化和连接两个阶段,对应为主机控制 模块和连接控制模块。详细地介绍了指令分组、事件分组、数据分组的数据格式, 并对每种分组类型都给出了一个具体的实例,最后,通过实际操作解析了HCI协 议中对蓝牙设备的初始化、查询其它设备、建立链接、数据传输、断开链接的过程, 并给出了软件流程图和HCI一般通信流程的实例。
用户评论
码姐姐匿名网友 2020-07-25 06:01:30

资源还不错,对于初学者比较有用

码姐姐匿名网友 2020-07-25 06:01:30

这东西关键是中文的,可以结合bluetoothspec看,有些帮助

码姐姐匿名网友 2020-07-25 06:01:31

有讲述基本的架构和知识,不过感觉实际代码和整合部分好像不多。可以参考看看。