低功耗蓝牙(BluetoothLow Energy),简称BLE
蓝牙低能耗无线技术利用许多智能手段最大限度地降低功耗
蓝牙低能耗架构共有两种芯片构成:单模芯片和双模芯片
蓝牙单模器件是蓝牙规范中新出现的一种只支持蓝牙低能耗技术的芯片——是专门针对 ULP 操作优化的技术的一部分
蓝牙单模芯片可以和其它单模芯片及双模芯片通信,此时后者需要使用自身架构中的蓝牙低能耗技术部分进行收发数据
双模芯片也能与标准蓝牙技术及使用传统蓝牙架构的其它双模芯片通信
TI 用于感测应用的蓝牙低功耗装置是真正的 SoC 解决方案
CC254x SoC 系列完美结合 TI 协议堆栈、基本软件 (profile software) 以及样品应用 (sample application),是高弹性、低成本单模蓝牙低功耗解决方案
接下来我们将结合 CC254x,讲解从环境的搭建到蓝牙4
0 协议栈的开发来深入学习蓝牙4
0 的开发过程
本教程共分为六部分,主要知识点如下所示: 第一部分知识点: 第一节 BLE 开发环境的搭建 第二节 BLE 快 速 体 验 第三 节 创 建IAR 工 程-点亮 LED 第四节 控制LED 第五节 LCD12864 显示 第二部分知识点: 第六节 独立按键之查询方式 第七节 独立按键之中断方式 第八节 CC254x 内部温度传感器温度采集 第九节 五向按键 第十节 蜂鸣器 第三部分知识点: 第十一节 串口通信 第十二节 Flash 的读写 第十三节 BLE 协议栈简介 第十四节 OSAL 工作原理 第十五节 BLE 蓝牙 4
0 协议栈启动分析 第四部分知识点: 第十六节 协议栈 LED 实验 第十七节 协议栈 LCD 显示 第十八节 协议栈 UART 实验 第十九节 协议栈五向按键 第二十节 协议栈 Flash 数据存储 第五部分知识点: 第二十一节 DHT11 温