BLE-STACK

低功耗蓝牙软件栈

BLE-STACK

下载

概述

这款免专利费的 BLE-Stack 适用于 TI SimpleLink™ 低功耗 Bluetooth® 系列基于 ARM® Cortex®-M3 的无线微控制器 (MCU),包括全功能蓝牙 4.2 和蓝牙 5 认证栈以及所有必要的软件、示例应用和文档,可帮助快速开始单模式低功耗蓝牙 (BLE) 应用的开发。

特性

  • 蓝牙 5 支持 2Mbps 高速模式、远距离模式(LE 编码 PHY)、广播扩展 (AE)、Privacy 1.2.1 和通道选择算法 2。(仅限 BLE5-Stack)
  • 完全支持所有蓝牙核心规范 4.2 特性:LE 安全连接、LE 数据长度扩展和 LE 隐私 1.2。
  • 示例应用适用于所有 BLE 器件角色:中央设备、外设、广播设备/信标和观测设备。
  • 可在外设和信标配置中不包含 32kHz 晶体的情况下工作。
  • 使用 TI 的无线下载 (OAD) 服务和工具进行器件固件升级。
  • 采用高级拓扑,包括并发主/从多角色工作模式并支持多达 8 条同步接线。
  • 在 CC2650 远程控制套件上支持 Voice-over-BLE。
  • 独立片上系统 (SoC) 和网络处理器软件配置
  • 超低功耗广播和连接状态,适合外设和信标等应用(包括广受欢迎的 Apple iBeacon® 和 Google Eddystone™ 格式)。
  • 建立在 TI-RTOS 框架基础上并包括外设驱动程序和高级电源管理库。
  • 广泛的示例应用和认证模式可缩短上市时间。
  • 蓝牙认证设计清单有助于减少蓝牙 4.2 的认证测试时间。
  • 灵活的协议栈配置选项可最大限度地增大应用程序内存。
  • IAR Embedded Workbench for ARM® 和 Code Composer Studio™ 集成开发环境 (IDE) 工具链均支持。

存档版本

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

下载 观看带字幕的视频 视频

下载

驱动程序或库

BLE-STACK-1-X II. BLE-STACK(支持 CC2540/CC2541)

支持的产品和硬件

支持的产品和硬件

产品
低功耗 2.4GHz 产品
CC2540 带 USB 的低功耗 Bluetooth® 无线 MCU CC2541 低功耗 Bluetooth® 和专有无线 MCU
下载选项

BLE-STACK-1-X II. BLE-STACK(支持 CC2540/CC2541)

close
最新版本
版本: 1.05.02.00
发布日期: 03 五月 2021

Windows Installer for Simplelink BLE 1 x SDK

MD5 校验和
lock = 需要出口许可(1 分钟)
产品
低功耗 2.4GHz 产品
CC2540 带 USB 的低功耗 Bluetooth® 无线 MCU CC2541 低功耗 Bluetooth® 和专有无线 MCU

文档

Archive Installers for Simplelink BLE 1 x SDK

发布信息

Texas Instruments' Bluetooth® Low Energy BLE-Stack™ 1.5.2 software development kit (SDK) for the CC2540 and CC2541 wireless MCUs provides a Bluetooth 5.0 qualified software protocol stack that includes all necessary software to get started on the development of single-mode and network processor Bluetooth Low Energy applications. The BLE-Stack 1.5.2 SDK is available royalty-free to customers using TI’s CC2540/41 Bluetooth Low Energy system-on-chip (SoC) family and supports development kits such as the CC2541 mini development kit and CC2540 evaluation module kit. Application development with this SDK is enabled by IAR Embedded Workbench for 8051.

BLE-Stack 1.5.2 is a maintenance update to the previous BLE-STACK 1.5.1 software and contains one bug fix.

最新动态

  • Fixed an issue with the pairing process. An initiator will now reject a confirmation value identical to its local confirm value (BLESTACK-5453).
驱动程序或库

BLE-STACK-2-X BLE-STACK V2.2(支持 CC2640/CC2650)

支持的产品和硬件

支持的产品和硬件

产品
低功耗 2.4GHz 产品
CC2640 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 低功耗 Bluetooth® 无线 MCU CC2650 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 多协议 2.4GHz 无线 MCU
硬件开发
评估板
BOOSTXL-CC2650MA TI SimpleLink 低功耗 Bluetooth® CC2650 模块 BoosterPack 插件模块
开发套件
CC2650RC SimpleLink™ 低功耗 Bluetooth®/ZigBee® RF4CE™ CC2650 远程控制 CC2650STK SimpleLink SensorTag LAUNCHXL-CC2650 SimpleLink™ CC2650 无线 MCU LaunchPad™ 开发套件
下载选项

BLE-STACK-2-X BLE-STACK V2.2(支持 CC2640/CC2650)

close
最新版本
版本: 2.02.08.12
发布日期: 19 九月 2024
lock = 需要出口许可(1 分钟)
产品
低功耗 2.4GHz 产品
CC2640 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 低功耗 Bluetooth® 无线 MCU CC2650 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 多协议 2.4GHz 无线 MCU
硬件开发
评估板
BOOSTXL-CC2650MA TI SimpleLink 低功耗 Bluetooth® CC2650 模块 BoosterPack 插件模块
开发套件
CC2650RC SimpleLink™ 低功耗 Bluetooth®/ZigBee® RF4CE™ CC2650 远程控制 CC2650STK SimpleLink SensorTag LAUNCHXL-CC2650 SimpleLink™ CC2650 无线 MCU LaunchPad™ 开发套件

文档

Archive Installers for Simplelink BLE 2 x SDK

发布信息

This is version 2.2.8 of the TI Bluetooth® low energy protocol stack Software Development Kit (SDK). The BLE-Stack SDK allows for the development of single-mode Bluetooth low energy (BLE) applications on TI's first generation SimpleLink Bluetooth low energy CC2640 and Multi-Standard CC2650 wireless microcontroller units (MCUs) supporting version 5.1 of the Bluetooth specification with features defined by version 4.2 of the Bluetooth specification. The CC26x0 family of wireless MCUs includes a 32-bit Arm® Cortex™-M3 as the main application CPU running at 48 MHz, a dedicated Cortex-M0 processor for the radio / Physical Layer (PHY), and an autonomous Sensor Controller Engine for low-power sensing applications. The BLE protocol stack is built on top of the TI Real-time Operating System (TI-RTOS) which provides advanced power management and flexible peripheral driver capabilities allowing the development of highly optimized and power efficient standalone or network processor applications. The TI-RTOS SDK is installed during the BLE-Stack SDK installation.

Version 2.2.8 of the BLE-Stack is a maintenance update to TI's existing royalty-free Bluetooth low energy software protocol stack which is certified for Bluetooth specification version 5.1. This release includes support for all core specification version 4.2 Low Energy (LE) features as well as several development kits. This protocol stack update is in addition to support of all major Bluetooth LE core specification version 4.1 features, including support for up to 8 master or slave BLE connections. Please note that no Bluetooth 5 or Bluetooth 5.1 features are supported. A few examples of what can be created using the sample applications in this SDK and/or the additional resources found in the Examples section below include Bluetooth beacons incorporating the popular Apple iBeacon® and Eddystone™ formats, glucose, heart rate and fitness monitors, dongles for cable replacement via a BLE Serial Port Bridge and industrial motor monitors.

See What's New section for an overview of the changes included in this release. The Bluetooth core specification version 4.2 features supported in this release allow development of the most secure and power efficient products incorporating the Bluetooth low energy specification.

最新动态

  • [PSIRT-129] The generate key functions (ECCROMCC26XX_genKeys, and ECC_generateKey) shall now validate the ECC key pair

您可能需要的其他资源

支持软件

PACKET-SNIFFER SmartRF™ Packet Sniffer 2.18.1

支持的产品和硬件

支持的产品和硬件

产品
低功耗 2.4GHz 产品
CC2430 符合 2.4GHz IEEE 802.15.4/ZigBee™ 的片上系统解决方案 CC2431 用于 ZigBee/IEEE 802.15.4 无线传感器网络的片上系统 (SoC) 解决方案 CC2520 第二代 2.4GHz ZigBee/IEEE 802.15.4 无线收发器 CC2530 具有 256kB 闪存和 8kB RAM 的 Zigbee 和 IEEE 802.15.4 无线 MCU CC2531 具有高达 256kB 闪存和 8kB RAM 的 Zigbee 和 IEEE 802.15.4 无线 MCU CC2533 用于 2.4GHz IEEE 802.15.4 和 ZigBee 应用的真正的片上系统解决方案 CC2538 具有 512kB 闪存和 32kB RAM 的 32 位 Arm Cortex-M3 Zigbee 和 6LoWPAN、IEEE 802.15.4 无线 MCU CC2540 带 USB 的低功耗 Bluetooth® 无线 MCU CC2540T 具有工业级工作温度范围的低功耗 (LE) Bluetooth® 无线 MCU CC2541 低功耗 Bluetooth® 和专有无线 MCU CC2630 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 Zigbee 和 6LoWPAN 无线 MCU CC2640 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 低功耗 Bluetooth® 无线 MCU CC2640R2F 具有 128kB 闪存的 SimpleLink™ 32 位 Arm® Cortex®-M3 低功耗 Bluetooth® 5.1 无线 MCU CC2640R2L SimpleLink™ 低功耗 Bluetooth® 5.1 无线 MCU CC2650 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 多协议 2.4GHz 无线 MCU CC2650MODA 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 多协议 2.4GHz 无线模块
Sub-1GHz 无线 MCU
CC1110-CC1111 具有高达 32kB 闪存的低于 1GHz 无线 MCU CC1310 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 低于 1GHz 无线 MCU CC1312R 具有 352kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M4F 低于 1GHz 无线 MCU CC1314R10 具有 1MB 闪存和高达 296kB SRAM 的 SimpleLink™ Arm® Cortex®-M33 Sub-1GHz 无线 MCU CC1350 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 多协议低于 1GHz 和 2.4GHz 无线 MCU CC1352P 具有集成式功率放大器的 SimpleLink™ Arm Cortex-M4F 多协议低于 1GHz 和 2.4GHz 无线 MCU CC1352R 具有 352kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M4F 多协议低于 1GHz 和 2.4GHz 无线 MCU
Sub-1GHz 收发器
CC1101 低功耗低于 1GHz 无线收发器 CC110L 超值系列低于 1GHz 无线收发器 CC1120 适用于窄带系统的高性能低于 1GHz 无线收发器 CC1125 适用于窄带系统的超高性能低于 1GHz 无线收发器
其他无线产品
CC2420 符合 IEEE 802.15.4 和 ZigBee™ 的单芯片 2.4GHz 即用型射频收发器 CC2500 为 2.4GHz ISM 频带内的低功耗无线应用而设计的低成本、低功耗 2.4GHz 射频收发器 CC2510 2.4GHz 无线电收发器、8051 MCU 和 16KB 或 32KB 存储器 CC2510F8 2.4GHz 无线电收发器、8051 MCU 和 8kB 闪存 CC2511 2.4GHz 无线电收发器、8051 MCU、16KB 或 32KB 闪存和全速 USB 接口 CC2511F8 2.4GHz 无线电收发器、8051 MCU、8KB 闪存和全速 USB 接口 CC2530-RF4CE 具有 256kB 闪存和 8kB RAM 的 Zigbee、IEEE 802.15.4 和 RF4CE 无线 MCU CC2531-RF4CE 具有高达 256kB 闪存和 8kB RAM 的 Zigbee、IEEE 802.15.4 和 RF4CE 无线 MCU CC2620 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 Zigbee® RF4CE 无线 MCU
汽车类无线连接产品
CC2541-Q1 符合汽车标准的 SimpleLink 低功耗 Bluetooth® 无线 MCU CC2640R2F-Q1 符合汽车标准的 SimpleLink™ 32 位 Arm Cortex-M3 低功耗 Bluetooth® 无线 MCU
硬件开发
评估板
LAUNCHXL-CC1310 CC1310 LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU LAUNCHXL-CC1352P CC1352P SimpleLink™ 多频带无线 MCU LaunchPad™ 开发套件
开发套件
LAUNCHXL-CC1312R1 CC1312R LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU LAUNCHXL-CC1350 CC1350 LaunchPad™ development kit for SimpleLink™ dual-band wireless MCU

PACKET-SNIFFER SmartRF™ Packet Sniffer 2.18.1

close
最新版本
版本: 01.00.00.0Z
发布日期: 29 六月 2014
产品
低功耗 2.4GHz 产品
CC2430 符合 2.4GHz IEEE 802.15.4/ZigBee™ 的片上系统解决方案 CC2431 用于 ZigBee/IEEE 802.15.4 无线传感器网络的片上系统 (SoC) 解决方案 CC2520 第二代 2.4GHz ZigBee/IEEE 802.15.4 无线收发器 CC2530 具有 256kB 闪存和 8kB RAM 的 Zigbee 和 IEEE 802.15.4 无线 MCU CC2531 具有高达 256kB 闪存和 8kB RAM 的 Zigbee 和 IEEE 802.15.4 无线 MCU CC2533 用于 2.4GHz IEEE 802.15.4 和 ZigBee 应用的真正的片上系统解决方案 CC2538 具有 512kB 闪存和 32kB RAM 的 32 位 Arm Cortex-M3 Zigbee 和 6LoWPAN、IEEE 802.15.4 无线 MCU CC2540 带 USB 的低功耗 Bluetooth® 无线 MCU CC2540T 具有工业级工作温度范围的低功耗 (LE) Bluetooth® 无线 MCU CC2541 低功耗 Bluetooth® 和专有无线 MCU CC2630 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 Zigbee 和 6LoWPAN 无线 MCU CC2640 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 低功耗 Bluetooth® 无线 MCU CC2640R2F 具有 128kB 闪存的 SimpleLink™ 32 位 Arm® Cortex®-M3 低功耗 Bluetooth® 5.1 无线 MCU CC2640R2L SimpleLink™ 低功耗 Bluetooth® 5.1 无线 MCU CC2650 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 多协议 2.4GHz 无线 MCU CC2650MODA 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 多协议 2.4GHz 无线模块
Sub-1GHz 无线 MCU
CC1110-CC1111 具有高达 32kB 闪存的低于 1GHz 无线 MCU CC1310 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 低于 1GHz 无线 MCU CC1312R 具有 352kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M4F 低于 1GHz 无线 MCU CC1314R10 具有 1MB 闪存和高达 296kB SRAM 的 SimpleLink™ Arm® Cortex®-M33 Sub-1GHz 无线 MCU CC1350 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 多协议低于 1GHz 和 2.4GHz 无线 MCU CC1352P 具有集成式功率放大器的 SimpleLink™ Arm Cortex-M4F 多协议低于 1GHz 和 2.4GHz 无线 MCU CC1352R 具有 352kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M4F 多协议低于 1GHz 和 2.4GHz 无线 MCU
Sub-1GHz 收发器
CC1101 低功耗低于 1GHz 无线收发器 CC110L 超值系列低于 1GHz 无线收发器 CC1120 适用于窄带系统的高性能低于 1GHz 无线收发器 CC1125 适用于窄带系统的超高性能低于 1GHz 无线收发器
其他无线产品
CC2420 符合 IEEE 802.15.4 和 ZigBee™ 的单芯片 2.4GHz 即用型射频收发器 CC2500 为 2.4GHz ISM 频带内的低功耗无线应用而设计的低成本、低功耗 2.4GHz 射频收发器 CC2510 2.4GHz 无线电收发器、8051 MCU 和 16KB 或 32KB 存储器 CC2510F8 2.4GHz 无线电收发器、8051 MCU 和 8kB 闪存 CC2511 2.4GHz 无线电收发器、8051 MCU、16KB 或 32KB 闪存和全速 USB 接口 CC2511F8 2.4GHz 无线电收发器、8051 MCU、8KB 闪存和全速 USB 接口 CC2530-RF4CE 具有 256kB 闪存和 8kB RAM 的 Zigbee、IEEE 802.15.4 和 RF4CE 无线 MCU CC2531-RF4CE 具有高达 256kB 闪存和 8kB RAM 的 Zigbee、IEEE 802.15.4 和 RF4CE 无线 MCU CC2620 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 Zigbee® RF4CE 无线 MCU
汽车类无线连接产品
CC2541-Q1 符合汽车标准的 SimpleLink 低功耗 Bluetooth® 无线 MCU CC2640R2F-Q1 符合汽车标准的 SimpleLink™ 32 位 Arm Cortex-M3 低功耗 Bluetooth® 无线 MCU
硬件开发
评估板
LAUNCHXL-CC1310 CC1310 LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU LAUNCHXL-CC1352P CC1352P SimpleLink™ 多频带无线 MCU LaunchPad™ 开发套件
开发套件
LAUNCHXL-CC1312R1 CC1312R LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU LAUNCHXL-CC1350 CC1350 LaunchPad™ development kit for SimpleLink™ dual-band wireless MCU

技术文档

star
= TI 精选热门文档
未找到结果。请清除搜索,并重试。
查看全部 27
类型 标题 下载最新的英语版本 日期
* 用户指南 CC2540/41 Bluetooth Low Energy Software Developer’s Guide (Rev. I) PDF | HTML 2020年 1月 27日
* 用户指南 CC2640/CC2650 Bluetooth low energy Software Developer’s Guide (Rev. E) 2018年 3月 14日
应用手册 低功耗蓝牙 - 无效的连接请求 (SweynTooth) (Rev. A) PDF | HTML 英语版 (Rev.A) PDF | HTML 2021年 12月 17日
应用手册 低功耗 Bluetooth® – 有关 CC1350 和 CC26x0 器件通过 SPI 发送的 UNPI 数据包缺失长度检查 英语版 2021年 11月 22日
应用简报 低功耗蓝牙、基本速率/增强型数据速率–方法混淆配对漏洞 英语版 PDF | HTML 2021年 7月 19日
网络安全公告文章 InjectaBLE: Injecting Malicious Traffic Into Established Bluetooth® Low Energy 2021年 6月 22日
网络安全公告文章 Bluetooth® SIG Erratum – Authentication of the LE Legacy Pairing Protocol (Rev. A) 2021年 5月 27日
网络安全公告文章 Bluetooth® SIG Erratum – Impersonation in the Passkey Entry Protocol (Rev. A) 2021年 5月 27日
网络安全公告文章 Bluetooth® Low Energy – Updating Connection MTU Size During OAD Buffer Overflow 2021年 3月 1日
技术文章 The secret to moving faster with Bluetooth® 5 PDF | HTML 2017年 5月 8日
技术文章 High performance and low power…The original dynamic duo PDF | HTML 2016年 11月 9日
技术文章 Easily add Bluetooth® low energy to your existing MCU with a new certified module PDF | HTML 2016年 10月 18日
技术文章 Top 5 reasons why TI’s CC2640 wireless MCU will differentiate your Bluetooth® low PDF | HTML 2016年 10月 17日
技术文章 How Bluetooth® low energy technology revolutionizes healthcare PDF | HTML 2016年 9月 20日
技术文章 How Bluetooth® 4.2 can help enable product security PDF | HTML 2016年 8月 11日
技术文章 Make your Bluetooth® low energy solution fast, simple and secure with new Bluetoot PDF | HTML 2016年 7月 12日
技术文章 Bluetooth® 5 will unlock the power of the SimpleLink™ CC2640R2F wireless MCU PDF | HTML 2016年 6月 22日
更多文献资料 CC2650RC Quick Start User's Guide 2016年 3月 8日
白皮书 A guide to SensorTag Hackathons: Resources 2016年 3月 8日
技术文章 What can we learn for IIoT from the man who invented the Web? PDF | HTML 2016年 1月 12日
技术文章 SimpleLink CC2640 wireless MCU is the first device in mass production designed to PDF | HTML 2015年 11月 12日
技术文章 Interfacing a BeagleBone BLE/Wi-Fi Cape with an Arrow Max10 DECA board: Part 3 PDF | HTML 2015年 11月 3日
技术文章 Interfacing a BeagleBone BLE/Wi-Fi Cape with an Arrow Max10 DECA board: Part 2 PDF | HTML 2015年 10月 22日
用户指南 CC2540/41 Bluetooth Low Energy Software Developer’s Guide (Rev. G) 2015年 9月 4日
技术文章 SaBLE-x: How this CC2640-based certified module meets three key requirements of I PDF | HTML 2015年 7月 9日
技术文章 Sweetzpot, a computational quest towards zen in the art of rowing PDF | HTML 2015年 7月 7日
用户指南 CC2540/41 Bluetooth Low Energy Sample Application Guide (Rev. C) 2013年 5月 2日

相关设计资源

设计工具和仿真

计算工具
PACKET-SNIFFER SmartRF 协议软件包监听器

参考设计

参考设计
CC2541SENSORTAG-RD CC2541 SensorTag 参考设计 TIDC-CC2650STK-SENSORTAG SensorTag TI 设计

支持与培训

可获得 TI E2E™ 论坛的工程师技术支持

查看全部论坛主题 查看英文版全部论坛主题

所有内容均由 TI 和社区贡献者按“原样”提供,并不构成 TI 规范。请参阅使用条款

如果您对质量、包装或订购 TI 产品有疑问,请参阅 TI 支持

视频