2648|0

1万

帖子

16

TA的资源

版主

楼主
 

【SensorTag】The first week ------蓝牙协议 [复制链接]

我在网上找到本讲协议的书,不敢私藏,发上来共存一下。我发现同TI的有点不一样,好像有点老,下面是对TI的蓝牙协议理解。
蓝牙协议及其源代码分析.pdf (8.58 MB, 下载次数: 63)

书上说:

蓝牙协议模型主要包括:
􀁺 物理层,即蓝牙无线接口;
􀁺 核心协议,基带(Baseband)协议,LMP、L2CAP、SDP 等;
􀁺 电缆替代协议,RFCOMM;
􀁺 电话传送控制协议,TCS 二进制、AT 命令集等。

就这同TI就不一样。

以下是我读TI的体会。


蓝牙协议4.1
分两部分:BasicRate
(BR; oftenreferred to as “BR/EDR” for “Basic Rate / Enhanced Data Rate”) and Bluetoothlow
energy (BLE)
蓝牙协议栈
蓝牙协议栈又分两部分:
控制部分和主机部分见下图:


PHY层是一个1Mbps带宽的2.4G的工业,科研,医疗用的带。
LL层是一个控制射频状态的层,包括五种状态:标准,广告,初始化,寻找,连接。
HCI层:是主机部分与控制部分通讯的层,一般通过UARTSPIUSB进行连接
L2CAP层:为高层提供了一个封装。
SM层:为其它层同别的设备配对或分配键值加密数据。
GAP层:直接同应用函数及协议接口,控制着发现其它设备及连接服备务。
ATT层:是把一些描述“属性“数据发送到其它设备。
GATT层:是一些基于ATT层的服务帧。

TIBLE软件组成分五个部分:
OSAL(OperatingSystem Abstraction Layer,
HAL
BLE Protocol Stack,
profiles
application.

用户只要调用上层的GATT和API函数即可。


[ 本帖最后由 ddllxxrr 于 2013-12-10 12:40 编辑 ]

bluetools2.JPG (21.16 KB, 下载次数: 0)

bluetools2.JPG

bluetooth.JPG (29.64 KB, 下载次数: 0)

bluetooth.JPG
此帖出自无线连接论坛
点赞 关注
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表