新書推薦:
《
失衡与重塑——百年变局下的中国与世界经济
》
售價:HK$
135.7
《
不被定义的年龄:积极年龄观让我们更快乐、健康、长寿
》
售價:HK$
79.4
《
南方谈话:邓小平在1992
》
售價:HK$
82.8
《
纷纭万端 : 近代中国的思想与社会
》
售價:HK$
109.8
《
中国古代文体形态研究(第四版)(中华当代学术著作辑要)
》
售價:HK$
172.5
《
朋党之争与北宋政治·大学问
》
售價:HK$
102.4
《
甲骨文丛书·波斯的中古时代(1040-1797年)
》
售價:HK$
90.9
《
以爱为名的支配
》
售價:HK$
64.4
|
內容簡介: |
谭晖编*的《低功耗蓝牙开发与实战》及相关实 验系统针对目前发展迅速的智能硬件和移动物联两个 主流方向,从低功耗蓝牙无线SOC开始入手,再进阶 到低功耗蓝牙协议栈的开发、*后通过心率计、血压 计、温湿度传感器和计步器等设备与手机互联的热门 应用的实战演练,让开发者迅速熟悉和掌握低功耗蓝 牙开发的技能。实验箱系统具备完整的教学资源和教 学内容,包括:ARM Cortex-M0微处理器基础实验, 无线数据通信实验,低功耗蓝牙无线通信实验,WSN 低功耗蓝牙无线传感器,低功耗蓝牙血压计,低功耗 蓝牙计步器,低功耗蓝牙心率计,以及APP开发等内 容。
本书可作为高等院校物联网、计算机、电子、自 动化、仪器仪表等专业嵌入式系统、微机接口、单片 机、物联网技术等课程的教材,也适合广大从事物联 网、智能硬件应用系统开发的工程技术人员作为学习 、参考用书。
|
關於作者: |
谭晖,在哈尔滨工业大学多年从事专用通信科研工作,曾获国家科技进步奖,国家教委科技进步奖,省科技进步奖等,在创新领域做了一定的工作,拥有国内外多项专利,长期从事中短距离无线技术研究。
|
目錄:
|
第1章 蓝牙的发展历程
1.1 什么是蓝牙及蓝牙联盟?
1.2 低功耗蓝牙技术Bluetooth Low Energy的发展
1.2.1 低功耗蓝牙的诞生
1.2.2 关于蓝牙3.0
1.2.3 关于蓝牙4.0
1.2.4 蓝牙4.0的双模式及单模式应用
1.2.5 关于蓝牙4.1
1.2.6 关于蓝牙4.2
第2章 低功耗蓝牙基础
2.1 什么是低功耗?
2.2 低功耗蓝牙如何实现低功耗
2.2.1 待机功耗的减少
2.2.2 快速连接的实现
2.2.3 峰值功耗的降低
2.2.4 以时间来换取能量
第3章 实验平台硬件资源详解
3.1 移动互联综合应用开发系统资源介绍
3.1.1 XT EDU AK介绍
3.1.2 XT EDU HK介绍
3.1.3 配套传感器模块和OLED屏介绍
3.1.4 Debug调试接口
3.2 部分硬件电路原理图详解
3.2.1 nRF51822蓝牙模块电路
3.2.2 XT EDU AK主板
3.3 归纳总结
第4章 开发环境的搭建
4.1 综合开发环境nRFgoStudio的使用
4.2 主机软件MasterControlPannel的使用
4.3 KeilMDK开发环境下的调试方法
4.4 学习资料文档、工具介绍
4.5 nRF51Dongle的使用
4.5.1 与MasterControlPannel配合,作为主机进行使用
4.5.2 与wireshark配合,更新为sniffer的固件,作为抓包工具使用
4.6 归纳总结
第5章 GPIO 的使用
5.1 GPIO简介
5.2 硬件设计
5.3 软件设计
5.3.1 跑马灯实验
5.3.2 按键输入实验
5.4 归纳总结
第6章 GPIOTE的使用
6.1 GPIOTE简介
6.2 硬件设计
6.3 软件设计
6.4 归纳总结
第7章 玩转SPI主从
7.1 SPI简介
7.2 硬件设计
7.3 软件设计
7.4 归纳总结
第8章 有趣的UART
8.1 UART简介
8.2 硬件设计
8.3 软件设计
8.4 归纳总结
第9章 TIMER详解
9.1 TIMER简介
9.2 硬件设计
9.3 软件设计
9.4 归纳总结
第10章 RTC实时时钟定时器
10.1 RTC简介
10.1.1 计数器COUNTER
10.1.2 分频器PRESCALER
10.1.3 TICK事件发生器
10.2 硬件设计
10.3 软件设计
10.3.1 LED灯初始化
10.3.2 LFCLK初始化
10.3.3 RTC初始化
10.3.4 中断处理函数
10.4 归纳总结
第11章 PPI的应用之PWM
11.1 PWM 简介
11.2 硬件设计
11.3 软件设计
11.4 归纳总结
第12章 ADC实验与电压检测
12.1 ADC简介
12.2 硬件设计
12.3 软件设计
12.4 归纳总结
第13章 TWI的应用——温湿度采集
13.1 TWI简介
13.2 硬件设计
13.3 软件设计
13.4 归纳总结
第14章 随机数发生?
14.1 RNG简介
14.2 硬件设计
14.3 软件设计
14.4 归纳总结
第15章 AES加密的使用
15.1 AESECB简介
15.2 硬件设计
15.3 软件设计
15.4 归纳总结
第16章 2.4G 无线通信实验
16.1 2.4G射频简介
16.2 硬件设计
16.3 软件设计
16.4 归纳总结
第17章 Hell
17.1 低功耗蓝牙简介
17.2 硬件设计
17.3 软件设计
17.4 归纳总结
第18章 低功耗处理
18.1 BLE低功耗处理简介
18.1.1 电源管理的特点
18.1.2 两种不同的电源模式比较
18.1.3 外设模块启动后的功耗预估
18.1.4 低功耗在软件中的设置
18.2 硬件设计
18.3 软件设计
18.4 归纳总结
第19章 低功耗蓝牙协议栈下的Flash操作
19.1 存储管理器Persistent Storage Manager简介
19.1.1 API功能介绍
19.1.2 初始化
19.1.3 注册模块
19.1.4 获取指定Block的Handle
19.1.5 读取Flash中的数据
19.1.6 存储数据
19.1.7 清除数据
19.1.8 更新数据
19.1.9 获取对Flash操作挂起的任务数量
19.2 硬件设计
19.3 软件设计
19.4 归纳总结
第20章 OLED显示屏应用
20.1 OLED显示屏简介
20.2 硬件设计
20.3 软件设计
20.4 归纳总结
第21章 DFU 固件空中升级
21.1 DFU 简介
21.2 硬件设计
21.3 软件设计
21.4 归纳总结
21.4.1 烧录固件到实验板
21.4.2 将.axf生成.bin文件
21.4.3 使用zip文件在手机进行DFU
第22章 低功耗蓝牙主机端应用
22.1 低功耗蓝牙主机简介
22.2 硬件设计
22.3 软件设计
22.4 归纳总结
第23章 低功耗蓝牙血压计
23.1 低功耗蓝牙血压计简介
23.2 硬件设计
23.3 软件设计
23.4 归纳总结
第24章 低功耗蓝牙温湿度计
24.1 温湿度计简介
24.2 硬件设计
24.3 软件设计
24.4 归纳总结
第25章 低功耗蓝牙计步器
25.1 计步器简介
25.2 硬件设计
25.3 软件设计
25.4 归纳总结
第26章 低功耗蓝牙心率计
26.1 心率计简介
26.2 硬件设计
26.3 软件设计
26.4 归纳总结
参考文献
|
|