培训资料-低功耗蓝牙4.0

培训资料-低功耗蓝牙4.0

ID:38676585

大小:5.89 MB

页数:98页

时间:2019-06-17

培训资料-低功耗蓝牙4.0_第1页
培训资料-低功耗蓝牙4.0_第2页
培训资料-低功耗蓝牙4.0_第3页
培训资料-低功耗蓝牙4.0_第4页
培训资料-低功耗蓝牙4.0_第5页
资源描述:

《培训资料-低功耗蓝牙4.0》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、低功耗蓝牙技术(BLE)深圳信驰达科技2013年1月主要内容BLE概述低功耗蓝牙协议栈CC2540DK-MINIKit介绍典型应用BLE通讯演示与实践OSAL操作系统介绍深圳信驰达科技106-2BLE概述(BluetoothLowEnergy)深圳信驰达科技106-3什么是低功耗蓝牙?国际蓝牙联盟(BT-SIG,TI是企业成员之一)通过的一个标准蓝牙无线协议。主要的新特性是在蓝牙标准版本上添加了4.0蓝牙规范(2010年6月)针对无线应用程序与低功耗,低延迟,小数据包的传输需求主要是围绕手机和个人电脑系统,但也可以用于其他应用程序预计在未来五年将有十亿的设备需求量

2、BLE单模和经典蓝牙设备不兼容深圳信驰达科技106-4兼容性示意:深圳信驰达科技106-5用途:(小包传输,手机扩展,低功耗)2.4G蓝牙低功耗系统消费类电子产品移动电话外围扩展设备运动和休闲设备健康医疗用品(血压计,体温计…)汽车电子设备人机接口设备(键盘,鼠标,遥控器…)USBDongle深圳信驰达科技106-6低功耗蓝牙协议栈(BluetoothLowEnergyProtocolStack)深圳信驰达科技106-7BLE协议栈的结构和配置:协议栈有两部分组成:Controller和HostProfiles和应用总是基于GAP和GATT之上在单芯片方案中,Con

3、troller和Host,profiles,和应用层都在同一片芯片中在网络控制器模式中,host和controller是在一起运行的,但是应用和profiles在另外一个器件上,比如PC或者其他微控制器,可以通过UART,USB进行操作在双芯片模式中,Controller运行在一个控制器,而应用层,profiles和Host是运行在另外一个控制器上CC2540能够支持以上的任何配置深圳信驰达科技106-8BLE:物理层(PHY)RF规格特性–运行在2.4GHzISMband–GFSK调制方式(高斯频移键控)–40频道2MHz的通道间隙•3个固定的广播通道•37个自适应自动跳频数据

4、通道物理层可以和经典蓝牙RF组合成双模设备2MHz间隙能更好地防止相邻频道的干扰深圳信驰达科技106-9BLE:拓扑结构和设备状态BLE是一种星形拓扑结构:–主设备管理着连接,并且可以连接多个从设备–一个从设备只能连接一个主设备做为一个BLE设备,有六种可能的状态:–待机状态(Standby):设备没有传输和发送数据,并且没有连接到任何设备–广播状态(Advertiser):周期性广播状态–扫描状态(Scanner):主动地寻找正在广播的设备–发起连接状态(Initiator):主动向某个设备发起连接–主设备(Master):作为主设备连接到其他设备–从设备(Slave):作为从

5、设备连接到其他设备深圳信驰达科技106-10BLE连接状态流程图深圳信驰达科技106-11BLE和快递服务类比BLE快递服务masterslave某公司派送/收件员待机模式待机模式无快递需求失业中扫描模式广播模式寻找快递公司上门咨询需求咨询能提供哪些服务(西藏送不送?告之服务(业务范围,扫描请求扫描回应能否代收货款?等)收费标准,等)连接请求(连接参数)-签署业务合同(服务方式)-连接间隔(如:1秒1次)取件频度(如:一天取一次)如无收包事件(收取件),潜伏期(如:2,2秒1次)(如:隔一次取一次)是否同意间隔取件(寄出件)超时监管(如:5秒至少连1次)需定时报到,否则认为合作终止(如:

6、至少一周取一次)连接事件参数更新请求准备邮包,等待取件请求更改取件习惯参数更新回应-同意更改(也可以不同意)-连接更新请求-重新签署业务合同(新服务方式)-连接事件定时收包/发包准备邮包,等待取件按时送包/取包连接事件…准备邮包,等待取件…深圳信驰达科技106-12BLE:广播事件广播包的发送是单向的,不需要任何连接。设备发送广播包进入广播状态–广播包可以包含特定的数据定义,最大31个字节–广播包可以直接指向某个特定的设备,也可以不指定–广播中可以声明是可被连接的设备,或者是不可连接的设备在一个广播事件中,广播包会分别在三个广播通道中被发送一次(37,38,39)深圳信驰达科技10

7、6-13BLE:广播间隔广播间隔,是两次广播事件之间的最小时间间隔广播间隔的取值范围是在20ms~10.24s之间链路层会在每次广播事件期间产生一个随机广播延时时间(0msand10ms),这个延时被加在广播间隔中,这样来避免多设备之间的数据碰撞。深圳信驰达科技106-14BLE:扫描事件每次扫描设备打开Radio接收器去监听广播设备,称为一个扫描事件扫描事件交替发生在三个特定的广播通道中:37,38,39扫描频宽比(D

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。