BLE低功耗

本文介绍了BLE低功耗蓝牙协议栈中的关键组件,包括通用属性协议(GATT)、通用访问配置文件(GAP)、逻辑链路控制和适应协议(L2CAP)及BLE低功耗协议栈。文中还详细讨论了并发连接时的限制条件,并阐述了如何配置不同带宽选项以满足不同的应用场景需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

通用属性协议(GATT)  Generic Attribute Protoco

通用访问配置文件(GAP) Generic Access Profile

逻辑链路控制和适应协议(L2CAP)Logical Link Control and Adaptation Protocol

BLE low power protocol stack(BLE低功耗协议栈)

三、并发时的限制

SoftDevice作为一个中心建立多连接时产生的限制如下:

1、GATT    -    无,所有程序可以并行执行;

      GAP     -    无,所有程序可以并行执行(注:一些GAP程序需要链路层控制程序,如连接参数更新,加密这种情况下GAP模块会排队执行链路层程序)

      SM      -    无,不能作为中心连接执行。也就是说作为一个中心每个安全模块程序必须在下一个程序开始之前完成。  

      LL        -    链路层断开连接过程无限制,主机上的参数更新和加密确认一次只能在一个主机上进行,接受连接的参数更新和加密确认不受限制。    

四、BLE角色配置

1、

2、带宽有三种:低、中、高。带宽是可配置的。

默认情况下中心连接为中带宽,外围连接为高带宽。带宽也可以配置为不对称带宽。注,更改带宽配置时需要断开所有连接。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值