文档详情

7.青风带你学蓝牙第七节:蓝牙GAP初步入门.pdf

发布:2019-04-25约1.25万字共10页下载文档
文本预览下载声明
青风带你玩蓝牙nRF52832 V1.0 淘宝地址:/ 青风带你玩蓝牙nRF52832 系列教程2 作者:青风2 作者: 青风3 出品论坛:3 淘宝店:3 QQ 技术群:3465183703 硬件平台:青云QY-nRF52832 开发板3 2.6 蓝牙协议中的通用访问规范GAP 详解3 1:nRF52832蓝牙GAP初识:3 2:GAP软件设计分析:4 2.1 GAP 连接要求:5 2.2 设备名称修改7 2.3 GAP初始化设置连接间隔8 Copyright©2016-2022青风电子社区 ALLrightsreserved 1 青风带你玩蓝牙nRF52832 V1.0 淘宝地址:/ 青风带你玩蓝牙nRF52832 系列教程 作者:青风 出品论坛: 青风电子社区 Copyright©2016-2022青风电子社区 ALLrightsreserved 2 青风带你玩蓝牙nRF52832 V1.0 淘宝地址:/ 作者: 青风 出品论坛: 淘宝店: QQ技术群:346518370 硬件平台:青云QY-nRF52832 开发板 2.6 蓝牙协议中的通用访问规范GAP详解 对应蓝牙广播的初始化过程中,为了更好的探讨和认识基础协议栈,我们将深入主 机层,讨论协议栈中的通用访问规范GAP,GAP是和用户应用层紧密相连的。。 并且通过分析基本原理,在匹配的SDK11.0的蓝牙样例的例子基础上就行分析与 讲解,使用的协议栈为:s132。 定时器初始化 板级设备初始化 蓝 牙 初 协议栈初始化 始 化 内存管理初始化 程 这讲将详细讨论下 序 GAP初始化 整 GAP 的初始化 体 结 广播初始化 构 服务初始化 连接参数初始化 1:nRF52832蓝牙GAP初识: Copyright©2016-2022青风电子社区 ALLrightsreserved 3 青风带你玩蓝牙nRF52832 V1.0 淘宝地址:/ 通用访问配置文件(GenericAccess Profile, GAP),该Profile保证不同的 Bluetooth产品可以互相发现对方并建立连接。 (GAP)定义了蓝牙设备如何发现和建立与其他设备的安全 (或不安全)连接。 它处理一些一般模式的业务 (如询问、命名和搜索)和一些安全性问题 (如担保),同 时还处理一些有关连接的业务 (如链路建立、信道和连接建立)。 GAP规定的是一些一般性的运行任务。因此,它具有强制性,并作为所有其它蓝 牙应用规范的基础。 GAP是所有其他配置文件的基础,它定义了在蓝牙设备间建立基带链路的通用方 法.除此之外,GAP还定义了下列内容: ①:必须在所有蓝牙设备中实施的功能 ②:发现和链接设备的通用步骤 ③:基本用户界面术语. GAP确保了应用程序和设备间的高度互操作性,还允许开发人员利用现有的定义 更加容易地定义新的配置文件
显示全部
相似文档