BLE资料应用笔记 -- 持续更新
BLE
文档
小书匠
蓝牙 4.0
●分Single mode与Dual mode。
●Single mode只能与BT4.0互相传输无法向下兼容(与3.0/2.1/2.0无法相通);Dual mode可以向下兼容可与BT4.0传输也可以跟3.0/2.1/2.0传输
●超低的峰值、平均和待机模式功耗,覆盖范围增强,最大范围可超过60米。
●速度:支持1Mbps数据传输率下的超短数据包,最少8个八组位,最多27个。所有连接都使用蓝牙2.1加入的减速呼吸模式(sniff subrating)来达到超低工作循环。
●跳频:使用所有蓝牙规范版本通用的自适应跳频,最大程度地减少和其他2.4GHz ISM频段无线技术的串扰。
●主控制:可以休眠更长时间,只在需要执行动作的时候才唤醒。
●延迟:最短可在3毫秒内完成连接设置并开始传输数据。
●健壮性:所有数据包都使用24-bit CRC校验,确保最大程度抵御干扰。
●安全:使用AES-128 CCM加密算法进行数据包加密和认证。
●拓扑:每个数据包的每次接收都使用32位寻址,理论上可连接数十亿设备;针对一对一连接优化,并支持星形拓扑的一对多连接;使用快速连接和断开,数据可以再网状拓扑内转移而无需维持复杂的网状网络。
[toc]
蓝牙基础知识
- 蓝牙联盟
蓝牙核心规格-包括了蓝牙的核心文档,已采纳的标准Profile,service等
- 其他资源
BLE Frequently Asked Questions -- Cypress
Getting Started with PSoC 4 BLE
CY8CKIT-042 BLE Pioneer Kit - This development kit, provides a number of example projects for a quick start with PSoC / PRoC BLE devices.
- 其他
BLE实用技巧
- BLE传输速率的问题 -- deyisupport
关于BLE蓝牙连接Connection Interval值的问题 -- deyisupport
OverlappedProcessing -- Texas Instruments Wiki
CC2540 Data Throughput -- Texas Instruments Wiki
TI BLE stack相关资源,持续跟新,大部分应用情况请先在此寻找 -- deyisupport
BLE 实用资料
- 蓝牙BLE权威教程
Bluetooth Low Energy- The Developer‘s Handbook - Robin Heydon
- zozo825117代码仓库
- SmartRF 协议软件包监听器