网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 教育/科技 > 电子 通信 > 商品详情

蓝牙应用开发指南——近程互联解决方案

分享到:
蓝牙应用开发指南——近程互联解决方案

最 低 价:¥32.40

定 价:¥36.00

作 者:David Kammer Gordon McNutt Brian Senese Jennifer Bray

出 版 社:科学出版社

出版时间:2003 年6月

I S B N:7030115252

商品详情

编辑推荐

内容简介

蓝牙是一种近程的无线互联技术,它使笔记本电脑、移动电话和其他便携式设备及家用设备可以相互交换信息。本书从蓝牙技术和开发蓝牙技术的协议栈的简介开始,详细讲述了在各种常用的操作系统上开发蓝牙应用产品的全过程,其中包括电源管理、安全管理、服务搜索等内容。在讲述编写蓝牙应用程序方法和技巧的同时,书中给出了大量蓝牙高级开发人员编写的完整代码示例。最后,本书提供了一个设计音频应用的实例和个人信息库的案例分析,使读者能够全面掌握蓝牙应用的设计。本书内容丰富,条理清晰,每章后面都包括内容速查和常见问题解答,便于读者对重点内容的查找。本书是从事蓝牙应用程序的开发人员一本很好的参考用书。
  

作者简介

目录

第1章 蓝牙应用介绍1
1.1 概述1
1.2 为什么要扔掉电线2
1.2.1 为产品增加可用性3
1.2.2 考虑干扰4
1.2.3 考虑连接时间5
1.2.4 应付有限的带宽5
1.2.5 考虑电源和覆盖范围6
1.2.6 决定可接受的覆盖范围6
1.2.7 适合使用蓝牙技术的产品6
1.3 考虑产品设计7
1.3.1 您是否在为最终用户增值7
1.3.2 您有时间吗11
1.4 研究产品性能11
1.4.1 评测连接时间12
1.4.2 连接中的服务质量15
1.4.3 传送语音通信17
1.4.4 研究干扰18
1.5 评价所需功能23
1.5.1 安全功能23
.1.5.2 使用节能模式23
1.5.3 提供信道质量驱动的数据传输率25
1.6 决定如何实现25
1.6.1 选择系统软件体系结构25
1.6.2 选择硬件实现选项27
1.6.3 把蓝牙直接设计到pcb上28
1.6.4 使用预先检验合格的完整蓝牙模块32
1.6.5 考虑电池的限制34
1.7 小结40
1.8 内容速查41
1.9 常见问题解答42
第2章 探索蓝牙基础43
2.1 概述43
2.2 协议栈回顾43
2.3 为何未连接的设备需要对话46
2.4 搜索邻近的设备47
2.4.1 查询和查询扫描48
2.4.2 定时49
2.4.3 何时停止50
2.5 连接到设备51
2.5.1 寻呼和寻呼扫描51
2.5.2 定时53
2.5.3 谁呼叫谁54
2.6 查找设备提供的服务信息54
2.7 连接并使用蓝牙服务56
2.8 小结60
2.9 内容速查60
2.10 常见问题解答61
第3章 电源管理63
3.1 概述63
3.2 使用电源管理:何时使用以及为什么是必要的63
3.3 探究蓝牙电源模式64
3.3.1 活动模式64
3.3.2 保持模式65
3.3.3 呼吸模式66
3.3.4 暂停模式68
3.4 评估电源消耗级别71
3.5 小结72
3.6 内容速查73
3.7 常见问题解答74
第4章 安全管理75
4.1 概述75
4.2 决定何时实施安全管理75
4.3 配置安全工具箱76
4.3.1 验证76
4.3.2 授权:如何授权以及为什么进行授权79
4.3.3 执行加密过程80
4.4 理解安全体系结构81
4.4.1 安全管理器的作用82
4.4.2 模式182
4.4.3 模式283
4.4.4 模式384
4.4.5 未知模式85
4.4.6 安全数据库的作用85
4.4.7 设备数据库的作用87
4.5 使用协议和安全接口88
4.5.1 安全模式2的操作89
4.5.2 安全模式3的操作90
4.6 探索其他安全管理的途径92
4.6.1 不可见性92
4.6.2 应用程序级别安全管理92
4.6.3 执行安全规范92
4.6.4 案例分析96
4.7 小结96
4.8 内容速查97
4.9 常见问题解答98
第5章 服务搜索100
5.1 概述100
5.2 服务搜索简介101
5.2.1 服务搜索协议101
5.2.2 蓝牙sdp102
5.3 蓝牙服务搜索的体系结构102
5.3.1 服务记录的结构102
5.3.2 服务搜索协议104
5.4 搜索服务107
5.4.1 缩短服务搜索过程108
5.4.2 创建和通告服务108
5.4.3 搜索特殊服务111
5.4.4 浏览服务113
5.5 服务搜索应用规范115
5.6 java、c和sdp117
5.7 其他服务搜索协议118
5.7.1 salutation118
5.7.2 服务定位协议119
5.7.3 jini120
5.7.4 通用即插即用(upnp)121
5.8 sdp的未来122
5.9 小结122
5.10 内容速查123
5.11 常见问题解答125
第6章 开发linux蓝牙技术126
6.1 概述126
6.2 评价linux蓝牙协议栈126
6.2.1 比较bluedrekar与openbt的功能127
6.2.2 其他需要考虑的事情129
6.3 理解linux蓝牙驱动程序130
6.3.1 了解内核驱动程序130
6.3.2 理解蓝牙驱动程序接口132
6.4 使用开放源码开发应用程序136
6.4.1 研究openbt应用程序136
6.4.2 使用btd应用程序建立ppp连接137
6.4.3 编写自己的小型应用程序139
6.5 连接蓝牙设备141
6.5.1 初始化蓝牙协议栈141
6.5.2 寻找附近设备144
6.5.3 使用服务搜索146
6.5.4 连接蓝牙服务150
6.5.5 传输数据152
6.5.6 断开连接153
6.6 控制蓝牙设备153
6.6.1 区分控制型和数据型应用程序154
6.6.2 使用ioctl控制设备154
6.6.3 涉及到的基本情况155
6.7 小结158
6.8 内容速查159
6.9 常见问题解答160
第7章 嵌入式蓝牙应用程序161
7.1 概述161
7.2 理解嵌入式系统162
7.2.1 理解任务、定时器和调度程序162
7.2.2 理解消息和队列162
7.2.3 使用中断163
7.3 着手开始164
7.3.1 安装工具包166
7.3.2 创建一个示例程序166
7.4 在调试器下运行应用程序167
7.4.1 使用插件168
7.4.2 在bluelab下调试170
7.5 在bluecore上运行应用程序171
7.6 使用bluelab库176
7.6.1 基本库177
7.6.2 csr库177
7.6.3 应用程序库178
7.6.4 使用任务和消息179
7.6.5 连接管理器181
7.7 部署应用程序192
7.8 小结192
7.9 内容速查193
7.10 常见问题解答194
第8章 在palm os上编写蓝牙应用程序195
8.1 概述195
8.2 准备工作195
8.3 理解palm os规范196
8.4 使用蓝牙虚拟串行驱动程序来更新palm os应用程序199
8.4.1 创建客户端单方vdrv应用程序202
8.4.2 创建服务器端单方vdrv应用程序205
8.5 在交换管理器中使用蓝牙技术206
8.6 创建具有蓝牙功能的palm os应用程序208
8.6.1 使用基本acl链路209
8.6.2 创建l2cap和rfcomm连接213
8.6.3 使用服务搜索协议221
8.6.4 在palm os中使用蓝牙安全管理225
8.7 为palm os编写永久蓝牙服务225
8.8 palm os蓝牙支持的前景228
8.9 小结228
8.10 内容速查230
8.11 常见问题解答232
第9章 设计一个音频应用234
9.1 概述234
9.2 选择编解码器235
9.2.1 脉冲编码调制236
9.2.2 连续变量斜率增量调制238
9.3 配置语音链路240
9.3.1 选择hv包类型241
9.3.2 同时发送数据和语音241
9.3.3 使用acl链路以获得高质量音频243
9.4 选择音频接口244
9.5 选择音频规范245
9.5.1 规范未涵盖的应用248
9.5.2 新的音频规范248
9.6 编写音频应用程序249
9.6.1 搜索设备249
9.6.2 使用服务搜索251
9.6.3 连接到服务252
9.6.4 使用音频连接的节能措施253
9.7 让您的音频应用与众不同254
9.7.1 物理设计254
9.7.2 设计用户接口254
9.7.3 允许升级255
9.7.4 改良音频路径255
9.8 小结255
9.9 内容速查256
9.10 常见问题解答258
第10章 个人信息库案例分析259
10.1 概述259
10.2 为何选择蓝牙技术260
10.2.1 对pib设备的要求260
10.2.2 为pib设备选择无线技术264
10.2.3 考虑pib的成本264
10.2.4 探讨个人信息库的安全和保密问题265
10.3 使用蓝牙协议来实现个人信息库267
10.3.1 理解蓝牙标准的层次结构268
10.3.2 pib初始化270
10.3.3 发送和接收信息271
10.4 考虑用户的看法282
10.4.1 确定系统的用户282
10.4.2 确定系统的用途282
10.4.3 确定采用过程中的障碍283
10.4.4 管理个人信息库的性能283
10.5 小结284
10.6 内容速查285
10.7 常见问题解答286
附录 术语表287

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...