蓝牙4.0 BLE开发完全手册:物联网开发技术实战

收藏
蓝牙4.0 BLE开发完全手册:物联网开发技术实战
评分(0)
  • 分类:图书馆 - 其它
  • 浏览:11 次
  • 下载:0 次
  • 大小:31.4 MB
  • 版本:扫描版PDF
  • 下载消耗: 10 金币
  • 时间:2026-07-29
详细内容
《蓝牙4.0 BLE开发完全手册:物联网开发技术实战》采用理论与实践相结合的思想,介绍了蓝牙4.0 BLE技术的基础知识、开发环境以及硬件资源;通过相关的配套实验,结合丰富的示例工程,针对蓝牙4.0 BLE技术开发过程中的重点、难点问题进行了详细的讲解,使读者能够逐步了解蓝牙4.0 BLE无线网络的开发流程并快速全面地掌握开发过程中需要注意的问题,同时给出了部分开发经验和技巧供读者参考。

作者: 欧阳骏、陈子龙、黄宁淋
出版社: 化学工业出版社
出版年: 2013-5
ISBN: 9787122165275
页数: 167
定价: 68.00元

目录
第1章蓝牙4.0BLE简介
1.1无线网络数据传输协议对比
1.2短距离无线网络的分类
1.2.1什么是蓝牙4.0BLE
1.2.2蓝牙4.0BLE的特点
1.3蓝牙4.0BLE协议简介
1.4蓝牙4.0BLE无线网络通信信道分析
1.5蓝牙4.0BLE无线网络拓扑结构
1.6蓝牙4.0BLE技术在物联网的应用
1.7CC2540开发板硬件资源概述
1.8本章小结
[扩展阅读]蓝牙技术发展历程

第2章IAR集成开发环境
2.1IAR集成开发环境简介
2.2工程的编辑与修改
2.2.1建立一个新工程
2.2.2建立一个源文件
2.2.3添加源文件到工程
2.2.4工程设置
2.2.5源文件的编译
2.3本章小结
[扩展阅读]模块化编程技巧

第3章CC2540开发板硬件资源
3.1CC2540核心板硬件资源
3.1.1CC2540简介
3.1.2天线及巴伦匹配电路设计
3.1.3晶振电路设计
3.1.4电源电路设计
3.1.5LED电路设计
3.1.6AD转换电路设计
3.1.7串口电路设计
3.2仿真调试与下载
3.2.1仿真调试下载器驱动的安装
3.2.2程序仿真调试
3.2.3结合SmartRFFlashProgrammer软件实现程序下载
3.2.4读取CC2540蓝牙设备的IEEE地址
3.3本章小结
[扩展阅读]天线基础理论

第4章CC2540基础实验
4.1流水灯基础实验
4.2定时器/计数器基础实验
4.3定时器/计数器高级实验——定时器中断
4.4UART串口基础实验
4.5UART串口高级实验
4.6UART串口编程高级技巧
4.7AD转换实验之测量VDD实验
4.8AD转换实验之温度采集实验
4.9本章小结
[扩展阅读]可变参数函数的使用技巧

第5章蓝牙4.0BLE技术入门
5.1蓝牙4.0BLE协议栈
5.1.1什么是蓝牙4.0BLE协议栈
5.1.2如何使用蓝牙4.0BLE协议栈
5.1.3蓝牙4.0BLE协议栈的安装、编译与下载
5.2深入理解蓝牙4.0BLE协议栈的构成
5.2.1BLE协议栈基础
5.2.2BLE协议栈开发平台配置
5.2.3BLE协议栈执行流程浅析
5.3操作系统抽象层
5.3.1OSAL常用术语
5.3.2OSAL运行机理
5.3.3OSAL消息队列
5.3.4OSAL添加新任务
5.3.5OSAL应用编程接口
5.4硬件抽象层
5.4.1硬件抽象层文件目录
5.4.2硬件抽象层驱动编译
5.4.3用户自定义驱动
5.5配置文件层
5.5.1通用访问配置文件(GAP)
5.5.2通用属性配置文件(GATT)
5.5.3使用GAP和GATT的堆栈API
5.6蓝牙4.0BLE协议栈中串口应用详解
5.6.1串口收发实验
5.6.2实例测试
5.6.3串口工作原理剖析
5.7本章小结
[扩展阅读]OSI七层模型及协议栈分层思想

第6章蓝牙4.0BLE无线网络技术
6.1蓝牙无线网络节点设备示例工程
6.1.1工程概述
6.1.2初始化
6.1.3周期事件
6.1.4外设状态通知回调
6.1.5按键服务
6.1.6LCD显示
6.2蓝牙无线网络集中器示例工程
6.2.1工程概述
6.2.2初始化
6.2.3事件处理
6.2.4回调函数
6.2.5服务发现
6.3网络处理器工程简介
6.3.1工程概述
6.3.2BLE协议栈的外部设备控制
6.4本章小结
[扩展阅读]探究接收数据的存放位置

第7章PC端调试开发工具
7.1启动BToll工具
7.2创建BToll与蓝牙节点设备的连接
7.2.1设置节点设备的可发现状态
7.2.2扫描节点设备
7.2.3连接参数设置
7.2.4建立连接
7.3GATT数据服务
7.3.1通过UUID读取特性
7.3.2通过句柄写入特性值
7.3.3通过句柄读取特性值
7.3.4通过UUID发现特性
7.3.5通过句柄读取多个特性值
7.3.6特性值通知功能
7.4自定义GATT数据服务
7.4.1节点设备编程
7.4.2实例测试
7.5本章小结
[扩展阅读]GATT数据服务的通知与指示

第8章蓝牙4.0BLE无线数据传输分析
8.1蓝牙4.0BLE数据包的捕获
8.1.1构建蓝牙4.0BLE协议分析仪
8.1.2蓝牙4.0BLE数据包的结构
8.2蓝牙4.0BLE数据传输实验剖析
8.2.1实验原理及流程图
8.2.2节点设备发送的广告数据
8.2.3节点设备扫描回应的数据
8.2.4蓝牙4.0BLE应用数据传输流程分析
8.2.5数据收发实验回顾
8.3本章小结
[扩展阅读]蓝牙4.0BLE协议栈数据包格式

第9章蓝牙4.0BLE无线网络技术拓展
9.1BLE协议栈的中断处理机制
9.1.1中断处理编程
9.1.2实例测试
9.2获取广告设备地址
9.2.1广告设备编程
9.2.2集中器设备编程
9.2.3实例测试
9.3无线温度采集系统设计
9.3.1实验原理及流程图
9.3.2节点设备编程
9.3.3集中器设备编程
9.4蓝牙4.0BLE无线传感器网络组建
9.4.1集中器与多个节点设备建立连接
9.4.2实例测试
9.5本章小结
[扩展阅读]倒F天线设计
参考文献
标签: 蓝牙  
相关截图添加图片
暂无截图
帮助说明

1.本站下载资料均经检测,无木马,不使用所谓先下EXE的坑人高速下载!请从本站链接下载,它站转链均与本站无关。

2.为可持续发展,仅提供给本站用户下载,部分资料需金币下载。管理成员和VIP免费下载。

3.显示【本地下载】的为本站自建下载服务器,有速率及连接数限制,若下载不了请换浏览器再试。金币不会重复扣除。

4.欢迎发布下载资源,除首次奖励外,用户下载后发布者可获得80%下载积分奖励。| 资源发布教程

5.如何获得下载积分? | #充值金币# | 如何加入VIP?| 即刻加入VIP用户!

6.如下载不了或有问题请到论坛建议区发贴,奖励50金币并会获得妥善处理(邮箱经常会被反垃圾拉截)。

点评
评分
*
Smilies
×
热门下载more
专题more
  • Aruba控制器固件
    Aruba 6xx/7xxxx控制器固件下载
  • Asuswrt-Merlin梅林固件专题汇集
    加拿大人Eric Sauvageau在华硕开源的Asuswrt代码基础之上,个人进行二次开发以后,对外发布的第三方固件。最早是针对ASUS RT-N66U路由器进行开发,后来也移植到了华硕其他路由器机型。 Merlin原作者官网:https://www.asuswrt-merlin.net 国内所提供的梅林固件均源上述。