→→ 蓝牙4.0BLE开发完全手册 物联网开发技术实战 280页 31.5M 高清书签版 ←←

发布时间:2015-12-1 09:25    发布者:tyw
蓝牙4.0BLE开发完全手册 物联网开发技术实战 280页 31.5M 高清书签版.pdf (34 MB)

00.GIF

第 1 章蓝牙 4.0?BLE 简介
1.1无线网络数据传输协议对比 2
1.2短距离无线网络的分类 4
1.2.1 什么是蓝牙 4.0 BLE 4
1.2.2 蓝牙 4.0 BLE 的特点 4
1.3蓝牙 4.0 BLE 协议简介 6
1.4蓝牙 4.0 BLE 无线网络通信信道分析 6
1.5蓝牙 4.0 BLE 无线网络拓扑结构 8
1.6蓝牙 4.0 BLE 技术在物联网的应用 9
1.7CC2540 开发板硬件资源概述 11
1.8本章小结 13
[扩展阅读]蓝牙技术发展历程 13
第 2 章IAR集成开发环境
2.1IAR 集成开发环境简介 15
2.2工程的编辑与修改 16
2.2.1建立一个新工程 16
2.2.2建立一个源文件 19
2.2.3添加源文件到工程 20
2.2.4工程设置 24

2.2.5源文件的编译 28
2.3本章小结 29
[扩展阅读 ]模块化编程技巧 29
第 3 章CC2540 开发板硬件资源
3.1CC2540 核心板硬件资源 32
3.1.1CC2540 简介 32
3.1.2天线及巴伦匹配电路设计 33
3.1.3晶振电路设计 33
3.1.4电源电路设计 34
3.1.5LED 电路设计 34
3.1.6AD 转换电路设计 35
3.1.7串口电路设计 36
3.2仿真调试与下载 36
3.2.1仿真调试下载器驱动的安装 36
3.2.2程序仿真调试 38
3.2.3结合 SmartRF Flash Programmer 软件
实现程序下载 39
3.2.4读取 CC2540 蓝牙设备的 IEEE 地址 41
3.3本章小结 42
[扩展阅读 ]天线基础理论 42
第 4 章CC2540 基础实验
4.1流水灯基础实验 46
4.2定时器/ 计数器基础实验 49
4.3定时器 / 计数器高级实验——定时器中断 53
4.4UART 串口基础实验 57
4.5UART 串口高级实验 61
4.6UART 串口编程高级技巧 68
4.7AD 转换实验之测量 VDD 实验 71
4.8AD 转换实验之温度采集实验 75
4.9本章小结 78
[扩展阅读 ]可变参数函数的使用技巧 78
第 5 章蓝牙 4.0?BLE 技术入门
5.1蓝牙 4.0 BLE 协议栈 81
5.1.1什么是蓝牙 4.0 BLE 协议栈 81
5.1.2如何使用蓝牙 4.0 BLE 协议栈 82
5.1.3蓝牙 4.0 BLE 协议栈的安装、编译与下载 82
5.2深入理解蓝牙 4.0 BLE 协议栈的构成 84
5.2.1BLE 协议栈基础 84
5.2.2BLE 协议栈开发平台配置 85
5.2.3BLE 协议栈执行流程浅析 87
5.3操作系统抽象层 88
5.3.1OSAL 常用术语 88
5.3.2OSAL 运行机理 90
5.3.3OSAL 消息队列 97
5.3.4OSAL 添加新任务 98
5.3.5OSAL 应用编程接口 99
5.4硬件抽象层 102
5.4.1硬件抽象层文件目录 102
5.4.2硬件抽象层驱动编译 104
5.4.3用户自定义驱动 105
5.5配置文件层 105
5.5.1通用访问配置文件(GAP) 106
5.5.2通用属性配置文件(GATT) 108
5.5.3使用 GAP 和 GATT的堆栈 API 110
5.6蓝牙 4.0 BLE 协议栈中串口应用详解 110
5.6.1串口收发实验 111
5.6.2实例测试 113
5.6.3串口工作原理剖析 118
5.7本章小结 124
[扩展阅读 ]OSI七层模型及协议栈分层思想 124
第 6 章蓝牙 4.0?BLE 无线网络技术
6.1蓝牙无线网络节点设备示例工程 128
6.1.1工程概述 128
6.1.2初始化 129
6.1.3周期事件 132
6.1.4外设状态通知回调 134
6.1.5按键服务 136
6.1.6LCD 显示 138
6.2蓝牙无线网络集中器示例工程 140
6.2.1工程概述 140
6.2.2初始化 141
6.2.3事件处理 143
6.2.4回调函数 153
6.2.5服务发现 157
6.3网络处理器工程简介 167
6.3.1工程概述 167
6.3.2BLE 协议栈的外部设备控制 168
6.4本章小结 168
[扩展阅读 ]探究接收数据的存放位置 169
第 7 章PC端调试开发工具
7.1启动 BToll 工具 173
7.2创建 BToll 与蓝牙节点设备的连接 175
7.2.1设置节点设备的可发现状态 175
7.2.2扫描节点设备 177
7.2.3连接参数设置 178
7.2.4建立连接 178
7.3GATT 数据服务 180
7.3.1通过 UUID读取特性 180
7.3.2通过句柄写入特性值 183
7.3.3通过句柄读取特性值 184
7.3.4通过 UUID发现特性 185
7.3.5通过句柄读取多个特性值 186
7.3.6特性值通知功能 188
7.4自定义 GATT数据服务 191
7.4.1节点设备编程 191
7.4.2实例测试 202
7.5本章小结 207
[扩展阅读 ]GATT数据服务的通知与指示 207
第 8 章蓝牙 4.0?BLE 无线数据传输分析
8.1蓝牙 4.0 BLE 数据包的捕获 210
8.1.1构建蓝牙 4.0 BLE 协议分析仪 210
8.1.2蓝牙 4.0 BLE 数据包的结构 212
8.2蓝牙4.0 BLE 数据传输实验剖析 213
8.2.1实验原理及流程图 213
8.2.2节点设备发送的广告数据 214
8.2.3节点设备扫描回应的数据 215
8.2.4蓝牙 4.0 BLE 应用数据传输流程分析 217
8.2.5数据收发实验回顾 225
8.3本章小结 226
[ 扩展阅读 ]蓝牙 4.0 BLE 协议栈数据包格式 226
第 9 章蓝牙 4.0?BLE 无线网络技术拓展
9.1BLE 协议栈的中断处理机制 230
9.1.1中断处理编程 230
9.1.2实例测试 237
9.2获取广告设备地址 238
9.2.1广告设备编程 239
9.2.2集中器设备编程 244
9.2.3实例测试 249
9.3无线温度采集系统设计 250
9.3.1实验原理及流程图 250
9.3.2节点设备编程 250
9.3.3集中器设备编程 254
9.4蓝牙 4.0 BLE 无线传感器网络组建 256
9.4.1集中器与多个节点设备建立连接 257
9.4.2实例测试 263
9.5本章小结 264
[扩展阅读 ]倒F天线设计 264
参考文献


本文地址:https://www.eechina.com/thread-158144-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
rinllow6 发表于 2015-12-2 14:13:32
谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
shallluo 发表于 2015-12-11 11:48:04
谢谢楼主的无私分享了
raymondleung8 发表于 2016-2-6 19:27:28
谢谢分享!!!!!!!!!
jimcmwang 发表于 2016-5-16 15:53:55
蓝牙4.0BLE开发完全手册 物联网开发技术实战 280页 31.5M 高清书签版.pdf
jimcmwang 发表于 2016-5-16 15:55:47
蓝牙4.0BLE开发完全手册 物联网开发技术实战 280页 31.5M 高清书签版.pdf
jimcmwang 发表于 2016-5-16 15:59:43
蓝牙4.0BLE开发完全手册 物联网开发技术实战 280页 31.5M 高清书签版.pdf
premax 发表于 2017-5-23 10:46:36
谢谢!
sujido 发表于 2017-10-9 16:54:36
谢谢分享!
拓博虎 发表于 2018-4-26 23:52:14
感谢分享!
fengdaokanhai 发表于 2022-9-22 21:26:38
谢谢,下载看看
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表