TIBLUETOOTHSTACK-SDK

基于 Stonestreet One Bluetopia 的 TI 蓝牙堆栈

TIBLUETOOTHSTACK-SDK

概述

TI’s dual-mode Bluetooth stack enables Bluetooth + Bluetooth Low Energy and is comprised of Single Mode and Dual Mode offerings implementing the Bluetooth 4.0/4.1/4.2 specification. The Bluetooth stack is fully Bluetooth Special Interest Group (SIG) qualified, certified and royalty-free, provides simple command line sample applications to speed development, and upon request has MFI capability.

The stack works with the following devices:

1 For more details refer to the table

The MCU SDKs (CC256XMSPBTBLESW, CC256XM4BTBLESW, CC256XSTBTBLESW) work with all CC256x EM boards (CC256XQFNEM and CC2564MODNEM) while the Linux SDK works both WL18xx modules (WL1835MODCOM8b, WL1837MODCOM8i) and CC256x EM boards. Both the CC256x EM boards and WL18xx modules include TI's seventh-generation Bluetooth core and provide a product-proven solution that is Bluetooth 4.1/4,2 compliant. The devices provide best-in-class RF performance with a transmit power and receive sensitivity that provides range of about 2X compared to other BLE-only solutions. Furthermore, TI’s power-management hardware and software algorithms provide significant power savings in all commonly used Bluetooth BR/EDR/LE modes of operation.

Software development kitSupported devicesBT SIG qualifiedSupported IDEEnvironmentEvaluation devices
Bluetooth controllerHostBluetooth EVMHost EVM
CC256XMS432BTBLESWCC2560
CC2564
CC2564MODN
Any MSP432 MCU with Flash>= 128KB and RAM>= 8KBQDID 69887
QDID 69886
CCS
IAR
KEIL
No OSBOOST-
CC2564MODA

MSP-EXP432P401R LaunchPad

(optional Audio Codec: CC3200AUDBOOST)
CC256XMSPBTBLESWCC2560
CC2564
CC2564MODN
Any MSP430 MCU with Flash>= 128KB and RAM>= 8KBQDID 37180
QDID 42849
CCS
IAR
No OSCC256XQFNEM
CC2564MODNEM
MSP-EXP430F5529
MSP-EXP430F5438
CC256XM4BTBLESWCC2560
CC2564
CC2564MODN
Any TM4C MCU with Flash>= 128KBQDID 37180
QDID 42849
CCS
KEIL
IAR
RTOS
No OS
CC256XQFNEM
CC2564MODNEM
DK-TM4C123G
DK-TM4C129
CC256XSTBTBLESWCC2560
CC2564
CC2564MODN
Other MCUsQDID 69887
QDID 69886
KEIL
IAR
RTOS
No OS
CC256XQFNEM
CC2564MODNEM
Other MCU EVMs
TI-BT-STACK-LINUX-ADDONWL1835MOD *
WL1837MOD
Ubuntu 12.04
Ubuntu 14.04
QDID 37180
QDID 42849
CCS for Linux developmentLinuxWL1835MODCOM8B
WL1837MODCOM8i
AM437xEVM
AM335xEVM
TMDXEVM3358
TMDSSK3385
BEAGLEBK

* The Linux add-on contains pre-built libraries that were compiled with Linaro GCC 4.7 toolchain. The full list of supported platforms can be found in the TI-BT-STACK-LINUX-ADDON page.

特性
  • Supports Dual-mode Bluetooth 4.0/4.10 - Bluetooth certified and royalty free
  • 4.2 Low Energy Secure Connect supported
  • Fully SIG qualified
  • Protocols/Profiles can be selectively enabled/disabled
  • Fully Documented API Interface
  • Classic Profiles Available (varies between the different platforms, see specific SDK page for specific profiles supported)
    • Advanced Audio Distribution Profile (A2DP): A3DP Implementation
    • Audio/Video Remote Control Profile (AVRCP)
    • Generic Access Profile (GAP )
    • Generic Audio/Video Distribution Profile (GAVDP)
    • Headset Profile (HSP)
    • Health Device Profile (HDP)
    • Hands Free Profile (HFP)
    • Human Interface Device Profile (HID)
    • Message Access Profile (MAP)
    • Phonebook Access Profile (PBAP)
    • Serial Port Profile (SPP)
  • Bluetooth Low Energy Profiles Available (varies between the different platforms, see specific SDK page for specific profiles supported)
    • Alert Notification Service (ANS)
    • Alert Notification Profile (ANP)
    • Battery Service (BAS)
    • Device Information Service (DIS)
    • Find Me Profile (FMP)
    • Generic Access Profile Service (GAPS)
    • Generic Attribute Profile (GATT)
    • Glucose Service (GLS)
    • Health Thermometer Service (HTS)
    • Health Thermometer Profile (HTP)
    • Heart Rate Service (HRS)
    • Heart Rate Profile (HRP)
    • Human Interface Device Service (HIDS)
    • HID over GATT Profile (HOGP)
    • Immediate Alert Service (IAS)
    • Link Loss Service (LLS)
    • Phone Alert State Service (PASS)
    • Phone Alert State Profile (PASP)
    • Proximity Profile (PXP)
    • TX Power Service (TPS)
Arm Cortex-M4 MCU
TM4C123GH6PGE 具有 80MHz 频率、256KB 闪存、32KB RAM、2 个 CAN、RTC 和 USB、采用 144 引脚 LQFP 封装、基于 Arm Cortex-M4F 的 32 位 MCU
MSP430 微控制器
MSP430F5229 具有 128KB 闪存、8KB SRAM、10 位 ADC、比较器、DMA 和 1.8V 双电源 I/O 的 25MHz MCU MSP430F5259 具有 128KB 闪存、32KB SRAM、10 位 ADC、比较器、DMA 和 1.8V 双电源 I/O 的 25MHz MCU MSP430F5438 具有 256KB 闪存、16KB SRAM、12 位 ADC、DMA、UART/SPI/I2C、计时器和硬件乘法器的 25MHz MCU MSP430F5638 具有 256KB 闪存、16KB SRAM、12 位 ADC、12 位 DAC、比较器、DMA 和 USB 的 20MHz MCU MSP430F5659 具有 512KB 闪存、64KB SRAM、12 位 ADC、12 位 DAC、比较器、DMA 和 USB 的 20MHz MCU
Wi-Fi 产品
CC2560 具有增强数据速率 (EDR) 的 Bluetooth® 4.0 CC2564 具有增强数据速率 (EDR)、低功耗 (LE) 模块和 ANT 的 Bluetooth® 4.0 CC2564MODA 具有基本速率、增强数据速率和带集成天线的低功耗 (LE) 模块的 Bluetooth® 4.1 CC2564MODN 具有基本速率 (BR)、增强数据速率 (EDR) 和低功耗 (LE) 模块的 Bluetooth® 4.1 WL1835MOD WiLink™ 8 单频带组合、2x2 MIMO Wi-Fi®、Bluetooth® 和蓝牙智能模块
基于 Arm 的处理器
AM3352 Sitara 处理器: Arm Cortex-A8、1Gb 以太网、支持显示效果、CAN AM3354 Sitara 处理器: Arm Cortex-A8、3D 图形、CAN AM3356 Sitara 处理器: Arm Cortex-A8、PRU-ICSS、CAN AM3357 Sitara 处理器: Arm Cortex-A8、EtherCAT、PRU-ICSS、CAN AM3358 Sitara 处理器: Arm Cortex-A8、3D 图形、PRU-ICSS、CAN AM3358-EP Sitara 处理器: Arm Cortex-A8、3D、PRU-ICSS、HiRel、CAN AM3359 Sitara 处理器: Arm Cortex-A8、EtherCAT、3D、PRU-ICSS、CAN AM4376 Sitara 处理器:Arm Cortex-A9、PRU-ICSS AM4377 Sitara 处理器:Arm Cortex-A9、PRU-ICSS、EtherCAT AM4378 Sitara 处理器:Arm Cortex-A9、PRU-ICSS、3D 图形 AM4379 Sitara 处理器:Arm Cortex-A9、PRU-ICSS、EtherCAT、3D 图形
评估板
CC2564MODAEM CC2564 具有集成天线的双模蓝牙模块评估板 CC2564MODNEM CC2564 Bluetooth® 双路模式模块评估版 CC256XQFNEM 双模 Bluetooth® CC2564 评估板 TMDSSK3358 AM335x 入门套件 TMDXEVM3358 AM335x 评估模块
子卡
WL1835MODCOM8B 用于 Sitara 的 WiLink™ 8 模块 2.4 GHz WiFi® + Bluetooth® COM8 套件 WL1837MODCOM8I WiLink™ 8 双频段 2.4 和 5 GHz Wi-Fi® + Bluetooth® COM8 评估模块
接口适配器
CC256XSTBTBLESW 基于 STM32F4 MCU 的 TI 双模 Bluetooth® 协议栈
下载 观看带字幕的视频 视频

技术文档

未找到结果。请清除搜索,并重试。
查看全部 18
类型 标题 下载最新的英语版本 日期
应用手册 CC256x VS HCI Commands PDF | HTML 2022年 9月 28日
应用手册 WL183x Testing Guide PDF | HTML 2022年 9月 28日
应用手册 CC256x Testing Guide PDF | HTML 2022年 9月 28日
应用手册 CC256x Bluetooth SIG Certification PDF | HTML 2022年 9月 28日
用户指南 CC2564C TI Dual-mode Bluetooth Stack on MSP432 MCUs (Rev. B) PDF | HTML 2021年 12月 20日
用户指南 CC2564C TI Dual-mode Bluetooth Stack on STM32F4 MCUs (Rev. B) PDF | HTML 2021年 12月 2日
用户指南 Dual-Mode Bluetooth CC2564 Module Evaluation Board User's Guide (Rev. A) 2021年 8月 31日
应用简报 低功耗蓝牙、基本速率/增强型数据速率–方法混淆配对漏洞 英语版 PDF | HTML 2021年 7月 19日
网络安全公告文章 InjectaBLE: Injecting Malicious Traffic Into Established Bluetooth® Low Energy 2021年 6月 22日
用户指南 CC2564x Demo Applications User's Guide PDF | HTML 2020年 12月 17日
网络安全公告文章 Bluetooth Basic Rate/Enhanced Data Rate – Bluetooth Impersonation AttackS (BIAS) PDF | HTML 2020年 5月 18日
用户指南 TI Dual-mode Bluetooth® stack on MSP432 MCUs User Guide (Rev. B) 2017年 10月 30日
白皮书 Wireless Connectivity For The Internet of Things, One Size Does Not Fit All (Rev. A) 2017年 10月 16日
更多文献资料 Dual-mode Bluetooth CC256x solutions (Rev. C) 2016年 2月 3日
用户指南 Dual-Mode Bluetooth CC2564 Evaluation Board User Guide 2015年 12月 28日
用户指南 Dual-Mode Bluetooth CC2564 Evaluation Board Quick Start Guide 2015年 10月 1日
用户指南 TI Dual-mode Bluetooth Stack on STM32F4 MCUs User Guide PDF | HTML 2015年 7月 8日
白皮书 Three Flavors of Bluetooth: Which One to Choose? 2014年 3月 25日

相关设计资源

软件开发

软件开发套件 (SDK)
SW-TM4C 用于 C 系列的 TivaWare™(完整)
驱动程序或库
CC256XB-BT-SP 用于 CC256xB 的蓝牙服务包 CC256XC-BT-SP 适用于 CC256xC 的 Bluetooth® 服务包 CC256XM4BTBLESW 基于 TM4C MCU 的 TI 双模 Bluetooth® 协议栈 CC256XMS432BTBLESW 基于 MSP432 MCU 的 TI 双模蓝牙协议栈 CC256XMSPBTBLESW 用于 MSP430 上的 CC256x 的 Stonestreet One BT+BLE 堆栈和配置文件 TI-BT-STACK-LINUX-ADDON 用于 WL18xx 的 TI Bluetooth Stack 附加包(Linux 平台)
IDE、配置、编译器或调试器
CCSTUDIO Code Composer Studio™ 集成式开发环境 (IDE)
软件编程工具
FLASHTOOL 用于 AM35x、AM37x、DM37x 和 OMAP35x 器件的 FlashTool

设计工具和仿真

计算工具
SWRC256 CC256x 蓝牙硬件评估工具

参考设计

参考设计
BT-MSPAUDSINK-RD 蓝牙 和 MSP430 音频信宿参考设计 BT-MSPAUDSOURCE-RD 蓝牙和 MSP430 音频源参考设计 CC256XEM-RD CC256x Bluetooth® 参考设计 TIDA-00554 面向便携式化学分析应用的蓝牙连接型 DLP 超级移动 NIR 光谱仪

支持与培训

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

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

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

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

视频