Bluetooth 低能耗软件协议栈

(正在供货) BLE-STACK

描述/特性

技术文档

支持与培训

订购选项


立即订购
器件型号 从德州仪器 (TI) 或第三方购买 通知我 状态 当前版本   版本日期   说明  

BLE-STACK-2-2-1:
I. BLE-STACK V2.2.1 (Support for CC2640/CC2650/CC1350)

ACTIVE v2.2.1  28-OCT-2016  BLE-STACK V2.2.1 supports Bluetooth 4.2 for CC2640/CC2650/CC1350 

BLE-STACK:
II. BLE-STACK (Support for CC2540/CC2541)

ACTIVE v1.4.2  07-JUN-2016  BLE-STACK supports Bluetooth 4.0 for CC2540/CC2541 

SIMPLELINK-CC2640R2-SDK:
Bluetooth LE Software Development Kit for CC2640R2F

免费

ACTIVE 1.35.00  02-MAY-2017  SDK includes both a Bluetooth 5 stack (BLE5-Stack) and a Bluetooth 4.2 stack (BLE-Stack) for CC2640R2F 
主要文档
Download - PDF Icon Download - PDF Icon

描述

适用于 CC26xx 和 CC13xx SimpleLink™ 无线 MCU 的 BLE-STACK

德州仪器 (TI) 免专利费的 BLE-Stack 软件开发套件 (SDK) 适用于 TI SimpleLink™ Bluetooth® 低耗能系列 ARM® Cortex®-M3 无线微控制器 (MCU),包括 SimpleLink 蓝牙低耗能 CC2640R2F 无线 MCUSimpleLink 蓝牙低耗能 CC2640 无线 MCUSimpleLink 多标准 CC2650 无线 MCUSimpleLink 双频带 CC1350 无线 MCU,此套件是一款全功能的蓝牙 4.2 认证堆栈,其中包含单模蓝牙低耗能 (BLE) 应用快速开发所需的所有软件、示例应用和文档。

有关 TI 的蓝牙低耗能解决方案的概述,包括有关如何为蓝牙低耗能应用选择 SimpleLink 无线 MCU 的信息,请访问 http://www.ti.com/ble

要下载最新的 BLE-Stack SDK 版本,请选择上方与您的器件或开发套件对应的版本。

特性

  • 完全支持所有蓝牙核心规范 4.2 特性:LE Secure Connections、LE Data Length Extension 和 LE Privacy 1.2。
  • 适用于所有 BLE 器件角色(Central、Peripheral、Broadcaster/Beacon 和 Observer)的示例应用。
  • 可在外设和信标配置中不包含 32kHz 晶振的情况下工作。
  • 使用 TI 的无线下载 (OAD) 服务和工具进行器件固件升级。
  • 采用高级拓扑,包括并发主/从多角色工作模式并支持多达 8 条同步接线。
  • 在 CC2650 远程控制套件上支持 Voice-over-BLE。
  • 独立片上系统 (SoC) 和网络处理器软件配置
  • 超低功耗广告和连接状态,适合外设和信标等应用(包括广受欢迎的 Apple iBeacon® 和 Google Eddystone™ 格式)。
  • 建立在 TI-RTOS 框架基础上并包括外设驱动程序和高级电源管理库。
  • 广泛的开发套件和物联网 (IoT) 原型设计套件,包括 CC2640R2 LaunchPad™ 开发套件CC2650 LaunchPad 开发套件CC1350 LaunchPad 开发套件CC2650 SensorTag 套件、CC2650 语音远程控制套件和 CC2650 模块 BoosterPack。
  • 广泛的示例应用和认证模式可缩短上市时间。
  • 蓝牙认证设计清单有助于减少认证测试时间。
  • 灵活的协议栈配置选项可最大限度增大应用程序内存。
  • IAR Embedded Workbench for ARM® 和 Code Composer Studio™ 集成开发环境 (IDE) 工具链均支持。

适用于 CC2640R2F 的 BLE-Stack 3.0.1

CC2640R2F 无线 MCU 的初始发行版,包含对所有蓝牙核心规范 4.2 特性(在支持所有蓝牙 4.0 和 4.1 LE 特性的基础上)的支持、新的晶圆芯片级封装选项以及高达 80kB 的应用闪存空间(用于 BLE 外设应用开发)。BLE-Stack 3.0.1 现已包含在 SimpleLink CC2640R2 SDK 中,并且支持 CC2640R2 LaunchPad (LAUNCHXL-CC2640R2) 开发套件。可在 CC2640R2 SDK 下载页面上找到此发行版的文档。

适用于 CC2640/CC2650/CC1350 的 BLE-Stack 2.2.1

此版本是 BLE-Stack 2.2.0 软件版本的更新,添加了对所有蓝牙核心规范 4.2 特性的支持。此 BLE-Stack 软件支持客户使用 TI 的 CC2640CC2650CC1350 无线 MCU。BLE-Stack 2.2.1 SDK 在以下 TI 开发套件上也受支持:TI SimpleLink SensorTag 套件 (CC2650STK)、SimpleLink CC2650 LaunchPad™ 开发套件 (LAUNCHXL-CC2650)、SimpleLink CC1350 LaunchPad 开发套件 (LAUNCHXL-CC1350) 和 SimpleLink CC2650 远程控制开发套件 (CC2650RC)。

从 BLE-Stack 2.2.1 SDK 生成的所有代码均兼容二进制,并可与 CC2640 和 CC2650 无线 MCU 两者互换。采用 CC2650 无线 MCU 的 CC26xx 开发套件可用于对基于 CC2640 的设计进行开发和原型设计。请参阅发行说明,详细了解如何安装 BLE-Stack 2.2.1 SDK 并将其用于开发应用。

BLE-Stack SDK 入门

  • CC2640 Project Zero:采用 CCS Cloud(TI 提供的基于 Web 浏览器的集成开发环境 (IDE))的 CC2650 LaunchPad 开发套件的入门演示应用。
  • CC1350 Project Zero:构建您自己的应用程序映像,并使用 BLE OAD 服务对 CC1350 Launchpad 开发套件进行无线编程。
  • 借助 TI 的自助式学习计划 SimpleLink Academy(其中包含分步指南、工作原理和互动问答),学习蓝牙低功耗基础知识和定制模式开发。
  • 下载并安装 SDK,然后参阅随附的发行说明中的“安装和使用”部分,了解如何开发定制的蓝牙低功耗应用。

 

BLE-STACK 1.4.2

德州仪器 (TI) 的蓝牙低功耗 BLE-Stack™ 1.4.2 软件堆栈是一款全功能的蓝牙 4.0 堆栈,适用于 TI 的 CC2540 和 CC2541 器件,并包含单模式蓝牙智能应用开发所需的所有软件。BLE-Stack 1.4.2 以免专利费形式向使用 TI 的 C2540/41 蓝牙低耗能片上系统 (SoC) 产品系列的客户提供,并且其也可在 TI 的第一代 SensorTag、CC2541DK-SENSOR 和远程控制 CC2541DK-RC 开发套件上运行。

BLE-Stack 1.4.2 是维护版产品,为 CC2540 和 CC2541 器件提供最新和稳定的蓝牙 4.0 软件堆栈。我们强烈建议,将所有进行中的和新的开发项目更新到 BLE-Stack 1.4.2 版。如需此次更新的详细信息,请在安装 BLE-Stack 1.4.2 后参阅版本说明。如需更多资源,例如移植指南和示例应用,请访问 TI BLE Wiki。

BLE-stack 1.4.2 包括对象代码及最新的蓝牙低功耗协议堆栈,支持多个连接、示例项目和应用程序,涵盖一组广泛的模式以及源代码和 BTool(用于测试应用的 Windows PC 应用程序)。除了软件以外,此套件还包含文档,这其中包括开发人员指南、示例应用指南和 API 指南。

 

存档的版本

TI 建议使用最新版本以便利用所有改进功能和新功能。在此处可找到以前的 BLE-Stack 版本。

 

协议分析器

SmartRF 数据包监听器是一款用于分析通过蓝牙低功耗链路发送的数据包的免费易用型工具。使用 CC2540 USB 软件狗或 SmartRF05EB + CC2540EM(包含在 CC2540DK 中)捕获数据包。在此处可获取该工具。

德州仪器 (TI) 还与 Perytons 合作提供用于蓝牙低功耗的高级协议分析器。Perytons BLE 协议分析器 (Peryton-Smart) 支持通过 CC2540EMK-USB 套件形式订购的 TI CC2540 USB 软件狗。Perytons 向协议分析器提供多项视图、功能和附加项,并提供蓝牙低功耗会话的详细分析。您还可以使用 Perytons BLE 协议分析器通过该在线转换器查看您的 TI SmartRF 数据包监听器 BLE 捕获文件 (.psd)。

技术文档
用户指南 (3)
标题 摘要 类型 大小 (KB) 日期 查看次数 TI 推荐 下载最新英文版本
PDF 5266 2016年 10月 21日 20,234
PDF 5148 2015年 9月 4日 12,213
PDF 267 2013年 5月 2日 1,426
白皮书 (1)
标题 摘要 类型 大小 (KB) 日期 查看次数 下载最新英文版本
PDF 1010 2016年 3月 8日 2,862
更多文献资料 (1)
标题 摘要 类型 大小 (KB) 日期 查看次数 下载最新英文版本
PDF 242 2016年 3月 8日 5,343
相关产品

开发工具 (1)

名称 器件型号 工具类型
SmartRF 协议软件包监听器  PACKET-SNIFFER  计算工具 

设计套件与评估模块 (8)

名称 器件型号 工具类型
CC2540 评估模块套件  CC2540EMK  子卡 
CC2541 评估模块套件  CC2541EMK  子卡 
CC2540 开发套件  CC2540DK  开发套件 
CC2541 蓝牙低能耗远程控制套件  CC2541DK-RC  开发套件 
CC2541 迷你开发套件  CC2541DK-MINI  开发套件 
CC2650 开发套件  CC2650DK  开发套件 
SimpleLink SensorTag  CC2650STK  开发套件 
面向 SimpleLink™ Bluetooth® Smart/ZigBee® RF4CE™ 的 CC2650 远程控制,支持语音功能  CC2650RC  开发套件 

参考设计 (5)

名称 Part Number 工具类型
CC2540 USB 软件狗参考设计  CC2540USB-RD  参考设计 
CC2540 密钥卡参考设计  CC2540KEYFOB-RD  参考设计 
CC2540EM 参考设计  CC2540EM-RD  参考设计 
CC2541 SensorTag 参考设计  CC2541SENSORTAG-RD  TI designs
SensorTag TI 设计  TIDC-CC2650STK-SENSORTAG  TI designs

TI 器件 (6)

器件型号 名称 产品系列
CC2540  具有 USB 的 SimpleLink 蓝牙智能无线 MCU  Bluetooth 低耗能 
CC2540T  SimpleLink CC2540T 2.4GHz 蓝牙低能耗无线 MCU  Bluetooth 低耗能 
CC2541  SimpleLink Bluetooth Smart 和专利无线 MCU  Bluetooth 低耗能 
CC2541-Q1  2.4GHz Bluetooth® 低耗能和专利片上系统  Bluetooth 低耗能 
CC2640  针对蓝牙智能应用的 SimpleLink 超低功耗无线 MCU  Bluetooth 低耗能 
CC2650  SimpleLink 多标准 2.4 GHz 超低功耗无线 MCU  多重标准 

德州仪器在线技术支持社区 (www.deyisupport.com)

德州仪器在线技术支持社区 (www.deyisupport.com)

作为my.TI的用户,您可以登陆TI官方技术支持社区向TI工程师寻求技术支持,并与业内同行交流或分享设计经验和心得。

由TI和其社区用户提供的内容仅符合当时状况,不视为TI的标准说明。请详见网站使用条款

Blogs

Wikis

访问TI WiKi