android蓝牙多设备驱动程序,Android之蓝牙驱动开发总结.pdf

Android 蓝牙驱动开发

Android 之蓝牙驱动开

发总结

Android 蓝牙驱动开发

一 Bluetooth 基本概念 1

二 Android Bluetooth 架构 1

2.1 Bluetooth 架构图 1

2.2 Bluetooth 代码层次结构 3

三 Bluetooth 协议栈分析 4

3.1 蓝牙协议栈 4

3.2 Android 与蓝牙协议栈的关 5

四 Bluetooth 之 HCI 层分析 5

4.1 HCI 层与基带的通信方式 6

4.2 包的分析及研究 7

4.3 通信过程的研究与分析 8

五 Bluetooth 之编程实现 8

5.1 HCI 层编程 8

5.2 L2CAP 层编程 10

5.3 SDP 层编程 12

六 Bluetooth 之启动过程实现 13

6.1 Bluetooth 启动步骤 14

6.2 Bluetooth 启动流程 14

6.3 Bluetooth 数据流向 14

6.4 Bluez 控制流程 14

6.5 Bluetooth 启动过程分析 15

七 Bluetooth 之驱动移植 15

7.1 android 系统配置 15

7.2 启动项修改 16

7.3 电源管理rfkill 驱动 16

7.4 Rebuild Android image and reboot 16

7.5 实现 BT 睡眠唤醒机制 16

7.6 系统集成 17

八 Bluetooth 之调试与编译 17

8.1 Bluetooth 驱动调试 17

Android 蓝牙驱动开发

8.2 Bluetooth 调试工具 18

九 Bluetooth 之应用程序开发 18

9.1 Bluetooth 的AP

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
©️2021 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值