Nordic资料:蓝牙低功耗介绍(二)

物理层:概要

1. 2.4GHz自由ISM频段

2. 1Mbits/s的信令速率

3. GFSK(高斯频移键控, Gauss frequency shift keying)调制

4. 最大发射功率达到4dBm

5. 40个射频通道

6. 3个广播通道用来:

(1). 发现

(2). 连接

(3). 广播

7. 37个数据通道

链路层:概要

1. 广播:可连接和不可连接

2. 扫描:主动或者是被动

3. 从机:连接角色

4. 主机:连接角色

5. 31字节的广播有效载荷

6. 每个包最大的有效尺寸是27个字节

7. 内建AES-128加密:

CCM:

计数

密码块链接

消息认证代码

链路层:广播和扫描

扫描间隔:50ms

扫描窗口:25ms

广播频道:37,38,39

广播间隔:20ms

链路层:拓扑结构

链路层:连接

可选的连接间隔是:7.5ms 到 4s。在Connection Event,连接事件发生时进行数据传输。

来自为知笔记(Wiz)

时间: 2024-10-11 05:46:14

Nordic资料:蓝牙低功耗介绍(二)的相关文章

Nordic资料:蓝牙低功耗介绍(三)

ATT:概要 1. ATT (Attribute Protocol) 在BLE中,它是强制性的,并且用于所有的数据传输 快速的,简单的,独立于连接逻辑的 2. 客户端--服务器 结构 服务器用于存储数据(比如,我们的Nordic nRF51 系列的芯片就可以用于服务器的角色) 客户端负责请求数据(比如蓝牙手机终端) 服务器负责发起通知和指示 3. 支持细粒度安全(fine-grained security) ATT 事务(Transaction) Handle--ATT表格的索引值,用于ATT的

[nRF51822] 14、浅谈蓝牙低功耗(BLE)的几种常见的应用场景及架构(科普类干货)

蓝牙在短距离无线通信领域占据举足轻重的地位—— 从手机.平板.PC到车载设备, 到耳机.游戏手柄.音响.电视, 再到手环.电子秤.智能医疗器械(血糖仪.数字血压计.血气计.数字脉搏/心率监视器.数字体温计.耳温枪.皮肤水分计等), 再到智能家居等领域均占有一席之地. 而蓝牙低功耗(BLE)是在蓝牙4.0协议上修改以适用低功耗应用场景的一种蓝牙协议. 随着上一股智能消费类电子大潮的到来,BLE的各种应用也像雨后春笋般在市场上铺开. 如果想 紧跟蓝牙协议的最新动态 ,可以在https://www.b

最全最详细的蓝牙版本介绍包含蓝牙4.0和4.1

概述:蓝牙核心规范发展的主要版本: 表1  蓝牙核心规范发展介绍 版本 规范发布 增强功能 0.7 1998.10.19 Baseband.LMP 0.8 1999.1.21 HCI.L2CAP.RFCOMM 0.9 1999.4.30 OBEX与IrDA的互通性 1.0 Draft 1999.7.5 SDP.TCS 1.0 A 1999.7.26 第一个正式版本 1.0 B 2000.10.1 安全性,厂商设备之间连接兼容性 1.1 2001.2.22 IEEE 802.15.1 1.2 20

浅谈蓝牙低功耗(BLE)的几种常见的应用场景及架构(转载)

转载来至beautifulzzzz,网址http://www.cnblogs.com/zjutlitao/,推荐学习 蓝牙在短距离无线通信领域占据举足轻重的地位—— 从手机.平板.PC到车载设备, 到耳机.游戏手柄.音响.电视, 再到手环.电子秤.智能医疗器械(血糖仪.数字血压计.血气计.数字脉搏/心率监视器.数字体温计.耳温枪.皮肤水分计等), 再到智能家居等领域均占有一席之地. 而蓝牙低功耗(BLE)是在蓝牙4.0协议上修改以适用低功耗应用场景的一种蓝牙协议. 随着上一股智能消费类电子大潮的

【Android应用开发】Android 蓝牙低功耗 (BLE) ( 第一篇 . 概述 . 蓝牙低功耗文档 翻译)

转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/50515359 参考 :  -- 官方文档 : https://developer.android.com/guide/topics/connectivity/bluetooth-le.html; 1. 概述 BLE 概述 : -- 版本支持 : Android 4.3 (API Level 18) 内置框架引入了 蓝牙低功耗方案 (Bluetooth Low Energy,

Bluetooth Low Energy——蓝牙低功耗

Android4.3(API级别18)引入内置平台支持BLE的central角色,同时提供API和app应用程序用来发现设备,查询服务,和读/写characteristics.与传统蓝牙(ClassicBluetooth)不同,蓝牙低功耗(BLE)的目的是提供更显著的低功耗.这使得Android应用程序可以和具有低功耗的要求BLE设备,如接近传感器,心脏速率监视器,健身设备等进行通信. 关键术语和概念 下面是关键BLE术语和概念的总结: 通用属性规范(GATT)—GATTprofile是一个通用

linux程序分析工具介绍(二)—-ldd,nm

本文要介绍的ldd和nm是linux下,两个用来分析程序很实用的工具.ldd是用来分析程序运行时需要依赖的动态库的工具:nm是用来查看指定程序中的符号表相关内容的工具.下面通过例子,分别来介绍一下这两个工具: 1. ldd, 先看下面的例子, 用ldd查看cs程序所依赖的动态库: [email protected]:~/Public$ ldd cs linux-gate.so.1 => (0xffffe000) libz.so.1 => /lib/libz.so.1 (0xb7f8c000)

Avaya Exrience Portal(AEP)基础介绍 二(四大组件总结)

什么是Avaya Exrience Portal(AEP)? 1:提供语音(或者多媒体)自动化用户体验的软件平台:  2:基于标准的VXML(定义了如何使用语音识别.语音合成.互联网访问.数据库访问.语音文件播放.DTMF输入等功能开发一个完整的语音应用系统.)和CCXML(它基于XML定义了一系列开放标准的呼叫控制API)的应用:  3:支持多媒体处理:  4:完全基于Web架构:  5:支持TTS文语转换和语音识别技术:     2)AEP包含的组件   EPM:AEP集成的管理,报表,监控

CC2540是一款高性价比,低功耗片上系统(Soc)解决方案,它适合蓝牙低功耗应用领域

CC2540是一款高性价比,低功耗片上系统(Soc)解决方案,它适合蓝牙低功耗应用领域,极少的外围元器件以及强大网络节点建立成为可能.CC2540是一款含有高速和低功耗8051内核的RF收发器.适用于低功耗系统,有超低功耗的睡眠模式以及超低功耗运行模式. 市场上流通广泛的两款 CC2540F128及CC2540F256的区别如下: CC2540F128 含有128KB 程序Flash及8KB RAM; CC2540F256 含有256KB 程序Flash及8KB RAM; CC2540是深圳市动