(二十四)深入理解蓝牙BLE之“H5协议”
前言:
蓝牙产品在实际落地中,很多时候采用host+controller的通信模型,其中host负责实现协议栈profile是运行在主控cpu上的。controller为另外一颗单独的蓝牙芯片,负责蓝牙link layer的处理,两个芯片通过hci消息来交互数据。
hci定义了消息格式,但只有消息格式是不完整的,还需要定义在什么硬件总线上传输数据。协议规定hci消息可以在usb总线上传输,也可以在uart协议上传输,还可以在sdio协议上传输,这部分是hci的传输层定义的内容。
传输层HCI:
传输层,主机控制层接口,通过硬件接口uart/usb/sdio把host协议层的数据发送给controller层,并且接收controller层的数据。
usb总线传输:
由于USB总线除了VCC和GND之外,数据总线只有两根,所以在蓝牙里面,也将传输HCI消息的USB总线叫做H2协议。
uart总线传输:
H4:基于UART的传输
(二十四)深入理解蓝牙BLE之“H5协议”相关推荐
- 数字图像处理领域的二十四个典型算法及vc实现、第一章
数字图像处理领域的二十四个典型算法及vc实现.第一章 作者:July 二零一一年二月二十六日. 参考:百度百科.维基百科.vc数字图像处理. --------------------------- ...
- SAP UI5 初学者教程之二十四 - 如何使用 OData 数据模型试读版
一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 初学者教程之一:Hello World SAP UI5 初学者教程之二:SAP UI5 ...
- 实验二十四、OSPF 在NBMA 环境中点到点的配置
实验二十四.OSPF 在NBMA 环境中点到点的配置 一. 实验目的 1. 掌握NBMA 环境中点到点的配置 2. 理解NBMA 环境中点到点网络类型的意义 二. 应用环境 在帧中继的网络中,OSPF ...
- OpenCV学习(二十四 ):角点检测(Corner Detection):cornerHarris(),goodFeatureToTrack()
OpenCV学习(二十四 ):角点检测(Corner Detection):cornerHarris(),goodFeatureToTrack() 参考博客: Harris角点检测原理详解 Harri ...
- cad怎么选择一个对象打散vba_CAD制图的二十四字秘诀!
就像练武一样,原来CAD也有相应的二十四字秘诀,没想到吧. 当然,倘若大家觉得记住这"秘诀"就能成为一名出色的CAD设计师,那您就真的想多了,做比记住难很多. 但,如果没有大神总结 ...
- 【Vue2.0】—默认插槽、具名插槽、作用域插槽(二十四)
[Vue2.0]-默认插槽.具名插槽.作用域插槽(二十四) 默认插槽.具名插槽 Cateory.vue文件 <template><div class="cateory&qu ...
- 美学心得(第二百二十四集)罗国正
美学心得(第二百二十四集) 罗国正 (2021年7月) 2987.清朝画家方士庶认为:绘画是"于天地之外,别构一种灵奇"."因心造境,以手运心"."山 ...
- 数字图像处理领域的二十四个典型算法
数字图像处理领域的二十四个典型算法及vc实现.第一章 一.256色转灰度图 二.Walsh变换 三.二值化变换 四.阈值变换 五.傅立叶变换 六.离散余弦变换 数字图像处理领域的二十四个典型算法及vc ...
- matlab火星漫游车转向控制,OSG开发笔记(二十四):OSG漫游之平移与转向
若该文为原创文章,未经允许不得转载 原博主博客地址:https://blog.csdn.net/qq21497936 本文章博客地址:https://blog.csdn.net/qq21497936/ ...
最新文章
- 沈向洋:从深度学习到深度理解
- Compass(更新中。。。)
- Windows 环境下安装redis 及其PHP Redis扩展
- 【干货】原生js做的一维数组对象,二维数组对象的模糊查询(前端网备份)...
- Truffle3.0集成NodeJS并完全跑通(附详细实例,可能的错误)
- 吴裕雄 Bootstrap 前端框架开发——Bootstrap 排版:移除默认的列表样式
- 从四大造字法看文字所承载的文化_对央视“汉字的魅力”讲授之管见(《天津教育报》2012年6月15日)...
- [导入]mootools框架【三】-Array篇: 方法完全解析
- WhatsApp被曝内部收集用户数据
- windows安装Composer
- 高频量化交之李:在华尔街狼舞岁
- Java太阳系行星运动模型
- Spark安装和编程实践(Spark2.4.0)
- 补单平台哪个靠谱 天猫补单哪个安全
- 黑客社会工程学攻击的八种常用伎俩
- python之路_面向对象
- Android 广播(Broadcast)
- 共阴数码管段码-共阳数码管段码
- 如何练胸肌(完整篇)
- cib.xml for 2resource1group4score