ZHCADA9A October   2023  – November 2023 CC2340R5 , CC2340R5-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 简介
  5. 认证和鉴定
    1. 2.1 蓝牙鉴定
    2. 2.2 地区合规性
  6. 参考示例
    1. 3.1 CC2340 芯片组
    2. 3.2 闪存和 RAM 分配
  7. 软件栈
    1. 4.1 BLE5-Stack 配置
    2. 4.2 软件
    3. 4.3 支持的 PHY
    4. 4.4 支持的功能
    5. 4.5 多连接
    6. 4.6 共存(已计划)
  8. 安全性
  9. 性能和测试数据
    1. 6.1 连接
    2. 6.2 广播
    3. 6.3 稳定性测试
    4. 6.4 互操作性
  10. 工具和开发支持
    1. 7.1  SmartRF 数据包监听器 2
    2. 7.2  Smart RF Studio 8
    3. 7.3  Energy Trace
    4. 7.4  Code Composer Studio
    5. 7.5  SimpleLink Connect 应用
    6. 7.6  Uniflash
    7. 7.7  天线参考设计
    8. 7.8  设计评审服务
    9. 7.9  SysConfig
    10. 7.10 BTool
    11. 7.11 GitHub
    12. 7.12 SimpleLink Academy
  11. 已知局限性
  12. 参考文献
  13. 10修订历史记录

参考示例

TI 为 CC23xx 芯片组提供了一系列不同的示例,如表 3-1 所示。这些示例包括蓝牙基本示例以及涵盖 OAD 和安全功能的高级示例。

有关所提供示例的更多详细信息,请参阅 SimpleLink™ 低功耗软件开发套件 (SDK) 页面。

7.20 版 SDK 提供的示例列表见表 3-1

TI 低功耗蓝牙栈随附一组预定义服务和配置文件。提供的低功耗蓝牙配置文件如下表所示:

支持的 GATT 配置文件包括:

  • 简单 GATT
  • CGM
  • 血糖仪
表 3-1 CC23xx 芯片组示例
示例 描述
basic_ble basic_ble 示例为使用 TI 低功耗蓝牙栈进行自定义开发做好了准备,并很好地概述了环境状况。随后,basic_ble 演示了如何连接任务并接管 GATT 表和低功耗蓝牙栈的控制权。
basic_ble_oad_offchip 低功耗蓝牙 OAD 片外示例演示了连接外部闪存的设计的 OAD 功能。更多有关 OAD 片外操作的信息,请参阅 BLE5-Stack 用户指南
basic_ble_oad_onchip 低功耗蓝牙 OAD 片上示例演示了仅使用内部闪存的设计的 OAD 功能。更多有关 OAD 片上操作的信息,请参阅 BLE5-Stack 用户指南
basic_ble_profiles

基于 basic_ble 示例实现连续血糖监测 (CGM) 配置文件的示例。

该工程为外设角色应用上的开发提供了良好的开端。

支持的 GATT 配置文件包括:

  • 简单 GATT
  • CGM
  • 血糖仪
basic_ble_ptm 与上述 basic_ble 相同,具有生产测试模式 (PTM) 功能。
basic_ble_dual_image 带有双片外图像的 OAD 示例。
basic_persistent 实现 OAD 配置文件的永久驻留应用。
data_stream data_stream 示例有助于更好地了解 TI 低功耗蓝牙栈的工作原理,并有助于了解数据传输和数据流的工作原理。
host_test 一个连接 HCI 和供应商特定 HCI 命令的网络处理器工程。host_test 将器件设置为直接测试模式 (DTM)。
connection_monitor connection_monitor 示例旨在“监听”两个器件之间建立的低功耗蓝牙连接。要监视特定连接,连接监视器应接收该连接的访问地址、间隔、跳频增量值、信道映射和中央器件睡眠时钟精度 (mSCA)。该示例通常用于基于连接的定位。在此类用例中,它允许多个运行 connection_monitor 示例的器件监测同一蓝牙连接中交换的数据包的信号强度 (RSSI),从而提供三边测量定位技术所需的空间分集。
注: TI 的公共 Github 上发布了更多示例和演示。

要详细介绍如何使用 TI 低功耗蓝牙栈创建您自己的产品,请阅读文章使用 basic_ble 示例进行的低功耗蓝牙连接(SimpleLink Academy 的一部分),这篇文章有助于了解该栈并介绍了如何开发您自己的应用。

可从 TI 开发人员专区访问 SimpleLink Academy。

  • SimpleLink basic_ble 示例:首次概述低功耗蓝牙框架。
  • SimpleLink data_stream 示例:首次体验低功耗蓝牙以及如何自定义应用。
  • 扫描和广播基础知识:扫描和广播入门。
  • TI SimpleLink Connect 应用:首次体验 TI SimpleLink Connect 应用。
  • 使用 basic_ble 示例进行的低功耗蓝牙连接:深入了解蓝牙的连接概念。