低功耗蓝牙智能硬件开发实战

admin 2022年11月13日 103次浏览

低功耗蓝牙智能硬件开发实战

(副标题):无 ;

(作者): 谭康喜 ;

内容简介:

​ 第1章 低功耗蓝牙简介
1.1 概述
2010年4月,蓝牙4.0发布,该版本将3种技术规格合而为一:传统蓝牙技术、蓝牙低功耗技术及高速蓝牙技术,而设备商可以根据自身的需要自行搭配,选择其中的一种或者多种。
蓝牙4.0主要添加了低功耗技术,其他相对蓝牙3.0没有太明显的变化,其高速模式的最高速度依然和蓝牙3.0是一样的,为24Mbit/s。
低功耗蓝牙无线技术拥有极低的运行和待机功耗,使用一粒纽扣电池可连续工作数年之久。同时它还拥有低成本、跨厂商互操作性、3ms低延迟、100m以上超长距离、AES-128加密等诸多特色,可以用于计步器、心律监视器、智能仪表、传感器物联网等众多领域,大大扩展了蓝牙技术的应用范围。
截止到目前,蓝牙共发布了9个版本:V1.1/1.2/2.0/2.1/3.0/4.0/4.1/4.2/5.0,以蓝牙的发射功率可再分为Class A/Class B。
Class A用在大功率/远距离的蓝牙产品上,但因成本高和耗电量大,不适合用作个人通信产品(手机/蓝牙耳机/蓝牙Dongle等),故多用在某些商业特殊用途上,通信距离大约为80~100m。
Class B是目前最流行的制式,通信距离大约为8~30m,视产品的设计而定,多用于手机/蓝牙耳机/蓝牙Dongle(适配器)等个人通信产品上,耗电量较少和封装较小,便于对结构空间要求苛刻的系统的集成。
1.2 蓝牙历史版本介绍
1.2.1 蓝牙1.1标准和1.2标准
蓝牙1.1标准为最早期版本,传输速率为1Mbit/s,实际传输速率约在748~810kbit/s,因是早期设计,容易受到同频率产品干扰,影响通信质量。
1.2标准同样只有748~810kbit/s的传输速率,但在加上了自适应跳频(AFH)抗干扰跳频功能,同时加入eSCO,为SCO添加重传窗口,提高通话时语音的质量。
1.1/1.2

目录预览:

​ 低功耗蓝牙智能硬件开发实战
第1章 低功耗蓝牙简介
第2章 Android蓝牙系统框架和代码结构
第3章 GKI模块简介
第4章 Bluedroid的消息传递机制
第5章 TASK简介
第6章 Bluedroid状态机简介
第7章 HCI接口层简介
第8章 L2CAP简介
第9章 Bluedroid的初始化流程
第10章 蓝牙设备的扫描流程
第11章 SMP简介
第12章 LE属性协议简介
第13章 LE属性数据库扫描过程的代码分析
第14章 低功耗蓝牙 HID 设备的连接过程分析
第15章 Find Me功能的实现
第16章 低功耗蓝牙电池服务和电量的读取
第17章 LE设备接近配对的实现
第18章 基于LE广播的无线电子设备的唤醒方法
第19章 基于LE广播的系统Recovery的操作实现
........


[EPUB下载]