SILICON LABS SDK 2.4.4.0 GA OpenThread
![]()
产品信息
规格
- 产品名称:Silicon Labs OpenThread SDK
- 版本:2.4.4.0 正式版
- Gecko SDK 套件版本:4.4
- 发布日期:14 年 2024 月 XNUMX 日
Thread 是一种安全、可靠、可扩展且可升级的无线 IPv6 网状网络协议,针对低功耗运行进行了优化。它提供与其他 IP 网络的低成本桥接,专为联网家庭应用而设计。
OpenThread 是 Google 的 Thread 开源实现,具有高度可移植性,且占用内存较少。Silicon Labs 开发了一款增强版 OpenThread,专门用于配合其硬件使用,与 GitHub 版本相比,可提供更广泛的硬件支持。
主要特点
- OpenThread 协议
- 多协议支持
产品使用说明
安装和设置
- 从官方下载 Silicon Labs OpenThread SDK web地点。
- 按照文档中提供的安装说明进行操作。
- 确保与 Simplicity Studio 提供的 GCC 版本 12.2.1 兼容。
编程和开发
利用提供的 API,使用 OpenThread 协议为联网家庭开发应用程序。请参阅文档以获取有关使用 SDK 组件和功能的指导。
故障排除和维护
如果遇到问题,请参阅发行说明中的“已修复问题”部分,了解可能的解决方案。订阅 Silicon Labs 上的安全公告,随时了解安全更新 web地点。
其他资源
如需了解更多信息,请访问 Silicon Labs web网站或参阅 SDK 附带的官方文档。
常问问题
- 问:哪些编译器与 Silicon Labs OpenThread SDK 兼容?
答:该 SDK 与 Simplicity Studio 提供的 GCC 版本 12.2.1 兼容。 - 问:OpenThread 在联网家庭应用中的用途是什么?
答:OpenThread 提供安全、可靠且可扩展的无线 IPv6 网状网络协议,针对联网家庭环境中的低功耗运行进行了优化。
Silicon Labs OpenThread SDK 2.4.4.0 GA
Gecko SDK 套件 4.4
14 年 2024 月 XNUMX 日
Thread 是一种安全、可靠、可扩展且可升级的无线 IPv6 网状网络协议。它提供与其他 IP 网络的低成本桥接,同时针对低功耗/电池供电操作进行了优化。 Thread 堆栈专为需要基于 IP 的网络且可能需要各种应用程序层的互联家庭应用程序而设计。
Google 发布的 OpenThread 是 Thread 的开源实现。Google 发布 OpenThread 是为了加速联网家庭和商业建筑产品的开发。OpenThread 具有较窄的平台抽象层和较小的内存占用,因此具有高度的可移植性。它支持片上系统 (SoC)、网络协处理器 (NCP) 和无线电协处理器 (RCP) 设计。
Silicon Labs 开发了一款基于 OpenThread 的 SDK,专为与 Silicon Labs 硬件配合使用而量身定制。 Silicon Labs OpenThread SDK 是经过全面测试的 GitHub 源的增强版本。 它支持比 GitHub 版本更广泛的硬件,包括文档和 exampGitHub 上不可用的文件应用程序。
这些发行说明涵盖了 SDK 版本:
- 2.4.4.0 GA 于 14 年 2024 月 XNUMX 日发布
- 2.4.3.0 2年2024月XNUMX日发布GA
- 2.4.2.0 GA 于 10 年 2024 月 XNUMX 日发布
- 2.4.1.0 14年2024月XNUMX日发布GA
- 2.4.0.0 GA于13年2023月XNUMX日发布
兼容性和使用声明
有关安全更新和通知的信息,请参阅与此 SDK 一起安装的 Gecko 平台发行说明的安全章节或在 TECH DOCS 选项卡上 https://www.silabs.com/developers/thread 。 Silicon Labs 还强烈建议您订阅安全公告以获取最新信息。 有关说明,或者如果您是 Silicon Labs OpenThread SDK 的新手,请参阅使用此版本。
兼容的编译器:
GCC(GNU 编译器集合)版本 12.2.1,随 Simplicity Studio 提供。
主要特色
的OpenThread
- Thread 1.3.0 认证符合适用于 SoC 和 Host-RCP 架构的 Thread Test Harness v59.0
- Thread 1.3.1 功能支持 – 实验性
- 崩溃处理程序支持
- TrustZone 评估支持
- MR21 支持 OpenThread RCP – 生产
多协议
- 并发收听支持 (RCP) – MG21 和 MG24
- 并发多协议 (CMP) Zigbee NCP + OpenThread RCP – 生产质量
- SoC 上的动态多协议蓝牙 + 并发多协议 (CMP) Zigbee 和 OpenThread 支持
新品
新组件
在版本 2.4.2.0 中添加
ot_core_vendor_extension – 此组件为 EFR32 实现 ot::Extension::ExtensionBase。与 OT Crash Handler 组件一起使用时,将在初始化 OpenThread 实例后打印崩溃信息。
在版本 2.4.0.0 中添加
- ot_crash_handler – 该组件提供一组用于打印崩溃信息的 API。如果发生崩溃,该组件会捕获详细信息并在下次重新启动时打印它们。
- ot_rtt_log – 该组件添加了对 RTT 日志记录的支持,这是用于平台定义的日志记录接口的机制。
新功能
在版本 2.4.1.0 中添加
添加了对工厂诊断通道和传输功率 CLI 命令的支持。
在版本 2.4.0.0 中添加
- 崩溃处理程序支持 – 此版本引入了崩溃处理程序组件,供 OpenThread 应用程序使用。通过将其包含在 OpenThread 项目中,它将自动捕获有关核心寄存器的详细信息、有关 C 堆栈的信息以及重置信息。下次启动时,将使用 OpenThread 日志系统打印这些数据。
- TrustZone 评估支持 – 添加了评估工作区,以便为 OpenThread CLI 应用程序启用 TrustZone。
- OpenThread 引入的功能,直至提交 7074a43e4。这包括对正在进行的 Thread 1.3.1 功能的支持。Silicon Labs 的默认设置ample应用程序仍然是1.3.0。
新 API
在版本 2.4.1.0 中添加
- otPlatDiagChannelSet – 此函数设置用于工厂诊断的通道。
- otPlatDiagTxPowerSet – 此函数设置用于工厂诊断的发射功率。
在版本 2.4.0.0 中添加
ot Plat Reset To Bootloader – 重置为 bootloader 模式。用户可以直接在代码中调用此 API,也可以通过 CLI 命令“reset bootloader”调用。
新无线电板支持
在版本 2.4.0.0 中添加
添加了对以下无线电板的支持:
- BRD4198A – EFR32MG24B210F1536IM48-B
改进
在版本 2.4.0.0 中更改
- 日志记录 – 默认日志机制从 RTT 更改为 UART。RTT 日志记录和相关库已从 ot_third-party 中移除,并添加到新组件 ot_rtt_log 中。
- Posix 供应商扩展选项:
- 将 OT_POSIX_CONFIG_RCP_VENDOR_DEPS_PACKAGE 值从 SilabsRcpDeps 更改为 posix_vendor_rcp.cmake。
- 删除了 CMAKE_MODULE_PATH 选项。
- NCPamp文件应用程序 – 预构建的 NCPamp文件应用程序被视为实验性的,不再打包为预构建的演示。
- SL_OPENTHREAD_CSL_TX_UNCERTAINTY、SL_OPENTHREAD_HFXO_ACCURACY 和 SL_OPENTHREAD_LFXO_ACCURACY 现在可以配置。
- OpenThread 引入的改进包括提交 7074a43e4。
- OT_CONFIG CMake 选项已被替换为两个新选项:OT_PLATFORM_CONFIG 和 OT_PROJECT_CONFIG。
- CSL API 中的更改和澄清。主要的 CLI/API 更改是现在 csl 周期需要微秒值而不是 10 个符号单位。
- 尖晶石界面的变化。 Spinel 界面现在是基于无线电创建的 URL 同时支持多个接口(hdlc/spi/vendor)的协议。 Silicon Labs CPC 版本将继续仅支持一种接口,即供应商接口 (CPC)。
- 在构建期间,设置 OT_POSIX_CONFIG_RCP_BUS 现已弃用。请根据需要打开 OT_POSIX_RCP_HDLC_BUS、OT_POSIX_RCP_SPI_BUS 或 OT_POSIX_RCP_VENDOR_BUS 中的一项或多项。
修正问题
已在 2.4.4.0 版中修复
| ID # | 描述 |
| 1295848 | 修复了偶尔出现的重复头字节问题,该问题会导致繁忙网络中的 rcp 重置,因为 SPI 上有大量流量。此外,建议使用更高的 spi 总线速度(例如 4Mhz - 取决于网络流量)并降低调试日志记录级别,以便在主机和 rcp 之间实现稳定的通信。OTBR 上的更高 spi 速度可以在 radio-url 作为‘spi-speed=<>’参数。 |
| 1329286 / 1334039 | 删除了“-Werror=unused-parameter” GCC 编译器选项,以便可以构建具有未使用参数的应用程序。 |
已在 2.4.2.0 版中修复
| ID # | 描述 |
| 1238120 | 在多协议 RCP 环境中,某些传入数据包被错误地解释为 Zigbee Green Power 数据包,从而触发随机传出数据包。通过加强 RCP 上的 Zigbee Green Power 数据包检测,此问题已得到解决。 |
| 1249346 /
1255247 |
解决了 RCP 可能错误地将发往主机的数据包出队,导致 OTBR 中出现解析错误和意外终止的问题。 |
| 1251926 | 在主机/RCP 环境中使用崩溃处理程序功能时,RCP 会在重启后过早尝试将崩溃信息发送到主机,导致信息在记录之前被丢弃。通过引入 ot_core_vendor_extension 组件解决了此问题,该组件会延迟重启后崩溃信息的处理,直到 OpenThread 实例初始化为止。 |
| 1251952 | 使用 ot_cert_libs 和 bootloader_interface 构建时,修复了对 ot Instance Reset To Bootloader 的未定义引用。 |
| 1255595 | 修复了在 otPlatAlarm API 中处理大值时的类型提升问题。 |
| 1249492 | dBus FactoryReset 命令不再导致开放线程边界路由器终止。 |
已在 2.4.1.0 版中修复
| ID # | 描述 |
| 1208578 | 添加了对通过使用提供的路径和使用 pkg-config 将 CPC 库链接到 Posix 主机应用程序的支持。 |
| 1235923 | 修复了对 otPlat Alarm Milli Start At 和 otPlat Alarm Micro Start At 的调用中的包装错误。 |
| 1243597 | 删除了额外的 ot-ble-dmp-no-buttonsamp来自 demos 文件夹的应用程序。 |
| 1251932 | 将默认 FTD 和 MTD 认证库的 OPENTHREAD_CONFIG_CSL_RECEIVE_TIME_AHEAD 增加到 750 微秒,以便与使用基于库的认证的被测设备一起使用。 |
已在 2.4.0.0 版中修复
| ID # | 描述 |
| 1124161 | 高流量环境将不再导致包含接收到的数据包有效负载的缓冲区在处理之前被覆盖。 |
| 1148720 | SED 电流消耗已得到改善。 |
| 1169011 | 对于 DMP 应用程序,将打开线程任务的堆栈大小增加到 4608 字节 (SL_OPENTHREAD_OS_STACK_TASK_SIZE),以避免加入线程网络时堆栈溢出。 |
| 1193597 | Open Thread Radio PAL 现在维护最大信道功率表。 |
| ID # | 描述 |
| 1227529 | 修复了 lower-mac-spinel-config 标头中 OPENTHREAD_SPINEL_CONFIG_TX_WAIT_TIME_SECS 中的拼写错误为 OPENTHREAD_SPINEL_CONFIG_RCP_TX_WAIT_TIME_SECS。 |
当前版本中的已知问题
自上一版本以来添加了粗体问题。 如果您错过了某个版本,请访问最近的版本说明 https://www.si-labs.com/developers/thread 在技术文档选项卡中。
| ID # | 描述 | 解决方法 |
| 482915
495241 |
UART 驱动程序的一个已知限制可能会导致 CLI 输入或输出时字符丢失。 这种情况可能发生在特别长的关键部分,可能会禁用中断,因此可以通过重复 CLI 或等待足够长的时间来缓解状态更改。 | 没有已知的解决方法 |
| 815275 | 目前不支持使用 Simplicity Studio 中的配置选项在编译时修改无线电 CCA 模式。 | 使用 openthread-core-efr32-config.h 标头中定义的 SL_OPENTHREAD_RADIO_CCA_MODE 配置选项 file 包含在您的项目中。 |
弃用的项目
在版本 2.4.0.0 中已弃用
- ot_thirdparty 组件已被弃用。
已移除商品
没有任何。
多协议网关和 RCP
新品
在版本 2.4.0.0 中添加
发布了并发侦听,即使用 EFR802.15.4xG32 或 xG24 RCP 时 Zigbee 和 OpenThread 堆栈在独立 21 通道上运行的能力。并发监听不适用于 802.15.4 RCP/蓝牙 RCP 组合、Zigbee NCP/OpenThread RCP 组合或 Zigbee/OpenThread 片上系统 (SoC)。它将在未来版本中添加到这些产品中。
改进
在版本 2.4.0.0 中更改
Zigbee NCP/OpenThread RCP 多协议组合现已达到生产质量。
修正问题
已在 2.4.4.0 版中修复
| ID # | 描述 |
| 1184065 | 减少了 MG13 和 MG21 上 zigbee_ncp-ot_rcp-spi 和 zigbee_ncp-ot_rcp_uart 的 RAM 占用空间。 |
| 1282264 | 修复了过早清除传输 fifo 导致下溢从而中断无线电传输操作的问题。 |
| 1292537 | DMP Zigbee-BLE NCP 应用程序现在可在 Simplicity Studio UI 中正确显示。(其他参考:1292540) |
| 1230193 | 修复了在终端设备接入网络时节点类型不正确的问题。(其他参考:1298347) |
|
1332330 |
修复了在网络流量很大的环境中运行的 15.4+BLE RCP 偶尔会遇到竞争条件的问题,这会导致它无法向 CPCd 发送消息,直到重新启动设备为止。 (其他参考号:1333156) |
已在 2.4.2.0 版中修复
| ID # | 描述 |
| 1022972 | 将共存插件添加回 Zigbee-OpenThread NCP/RCPamp申请。 |
| 1231021 | 通过恢复 RCP 而不是将未处理的传输错误传递给 sub mac,可以避免加入 80 多个 zigbee 设备时观察到的 OTBR 中的断言。 |
| 1249346 | 解决了 RCP 可能错误地将发往主机的数据包出队,导致 OTBR 中出现解析错误和意外终止的问题。 |
已在 2.4.2.0 版中修复
| ID # | 描述 |
|
1213701 |
如果 MAC 间接队列已经有该子项的待处理数据,zigbeed 不允许为该子项创建源匹配表条目。此行为可能会导致子设备与其他某些设备之间的应用程序层事务由于缺乏 APS Ack 或应用程序层响应而失败,最明显的是针对子设备的 ZCL OTA 升级的中断和意外终止。 |
| 1244461 | 尽管消息未决,但子项的源匹配表条目可能会被删除。 |
已在 2.4.0.0 版中修复
| ID # | 描述 |
| 1081828 | 基于 FreeRTOS 的 Zigbee/BLE DMP 的吞吐量问题amp应用程序。 |
| 1090921 | Z3GatewayCpc 在嘈杂的环境中组建网络时遇到困难。 |
| 1153055 | 从 zigbee_ncp-ble_ncp-uart 读取 NCP 版本时发生通信故障,导致主机上出现断言amp乐应用程序。 |
| 1155676 | 如果多个 802.15.4 接口共享相同的 15.4 位节点 ID,16 RCP 会丢弃所有收到的单播数据包(MAC 确认后)。 |
| 1173178 | 主机错误地报告了在 Host-RCP 设置中使用 mfglib 接收到的数百个数据包。 |
| 1190859 | 在 Host-RCP 设置中发送 mfglib 随机数据包时出现 EZSP 错误。 |
| 1199706 | 来自被遗忘的终端设备子设备的数据轮询未在 RCP 上正确设置挂起帧,以将离开并重新加入命令排队到前一个子设备。 |
| 1207967 | “mfglib send random”命令在 Zigbeed 上发送额外的数据包。 |
| 1208012 | 在 RCP 上接收时,mfglib rx 模式未正确更新数据包信息。 |
| 1214359 | 当 80 个或更多路由器尝试同时加入 Host-RCP 设置时,协调器节点崩溃。 |
|
1216470 |
在中继地址掩码 0xFFFF 的广播后,充当父设备的 Zigbee RCP 将为每个子设备留下待处理的数据标志集。这导致每个孩子在每次轮询后都保持清醒状态,等待数据,并且需要每个终端设备进行一些其他待处理的数据事务以最终清除此状态。 |
当前版本中的已知问题
自上一版本以来添加了粗体问题。 如果您错过了某个版本,请访问最近的版本说明 https://www.si-labs.com/developers/gecko-software-development-kit.
| ID # | 描述 | 解决方法 |
| 937562 | Bluetoothctl 'advertise on' 命令在 Raspberry Pi OS 802154 上使用 rcp-uart-11-blehci 应用程序失败。 | 使用 btmgmt 应用程序而不是 bluetoothctl。 |
| 1074205 | CMP RCP 不支持同一 PAN id 上的两个网络。 | 为每个网络使用不同的 PAN id。 计划在未来的版本中提供支持。 |
| 1122723 | 在繁忙的环境中,z3-light_ot-ftd_soc 应用程序中的 CLI 可能会变得无响应。 | 没有已知的解决方法。 |
| 1124140 | z3-light_ot-ftd_soc samp如果 OT 网络已经启动,则该应用程序无法形成 Zigbee 网络。 | 首先启动 Zigbee 网络,然后启动 OT 网络。 |
| 1170052 | CMP Zigbee NCP + OT RCP 和 DMP Zigbee NCP + BLE NCP 可能不适合当前版本中的 64KB 及更低 RAM 部件。 | 这些应用程序当前不支持 64KB 部分。 |
| 1209958 | 运行所有三种协议时,Bobcat 和 Bobcat Lite 上的 ZB/OT/BLE RCP 可能会在几分钟后停止工作。 | 将在未来版本中解决 |
| ID # | 描述 | 解决方法 |
| 1221299 | RCP 和 NCP 之间的 Mfglib RSSI 读数不同。 | 将在未来版本中解决。 |
| 1334456 | 适用于 zb-ncp_ot-rcp s 的系列 1 EFR 设备amp自 GSDK 4.4 版本发布以来,不再支持 el 应用程序。 | 不适用 |
| 1334477 | 多次启动和停止 BLE 堆栈可能会导致 BLE 堆栈无法在 DMP Zigbee-BLE 中的 1 系列 EFR 设备上重新启动广告amp申请。 | 不适用 |
弃用的项目
没有任何
已移除商品
在版本 2.4.0.0 中删除
“NONCOMPLIANT_ACK_TIMING_WORKAROUND”宏已被删除。现在,所有 RCP 应用程序默认支持非增强型 ack 的 192 微秒周转时间,同时仍使用 CSL 所需的增强型 ack 的 256 微秒周转时间。
使用此版本
此版本包含以下内容
- Silicon Labs OpenThread 堆栈
- Silicon Labs OpenThread samp应用程序
- Silicon Labs OpenThread 边界路由器
有关 OpenThread SDK 的更多信息,请参阅 QSG170:Silicon Labs OpenThread 快速入门指南。 如果您是 Thread 新手,请参阅 UG103.11:Thread 基础知识。
安装和使用
OpenThread SDK 是 Gecko SDK (GSDK)(Silicon Labs SDK 套件)的一部分。 要快速开始使用 OpenThread 和 GSDK,请首先安装 Simplicity Studio 5,它将设置您的开发环境并引导您完成 GSDK 安装。 Simplicity Studio 5 包含使用 Silicon Labs 设备开发物联网产品所需的一切,包括资源和项目启动器、软件配置工具、带有 GNU 工具链的完整 IDE 以及分析工具。 在线 Simplicity Studio 5 用户指南中提供了安装说明。
或者,可以通过从 GitHub 下载或克隆最新版本来手动安装 Gecko SDK。 看 https://github.com/Sili-conLabs/gecko_sdk 了解更多信息。
从 Simplicity Studio 5.3 开始,GSDK 默认安装位置已更改。
- Windows:C:\用户\ \SimplicityStudio\SDKs\gecko_sdk
- MacOS:/用户/ /SimplicityStudio/SDKs/gecko_sdk
特定于 SDK 版本的文档随 SDK 一起安装。 有关此版本的 API 参考和其他信息可在 https://docs.silabs.com/openthread/latest/. 在右上角选择你的 SDK 版本。
OpenThread GitHub 存储库
Silicon Labs OpenThread SDK 包含 OpenThread GitHub 存储库中的所有更改 (https://github.com/openthread/openthread) 直至提交 7074a43e4。可以在以下 Simplicity Studio 5 GSDK 位置找到 OpenThread repo 的增强版本:
\util\third_party\openthread
OpenThread 边界路由器 GitHub 存储库
Silicon Labs OpenThread SDK 包含来自 OpenThread 边界路由器 GitHub 存储库的所有更改(https://github.com/openthread/ot-br-posix) 直至提交 42f98b27b。OpenThread 边界路由器 repo 的增强版本可在以下 Simplicity Studio 5 GSDK 位置找到:
\util\third_party\ot-br-posix
使用边界路由器
为了便于使用,Silicon Labs 建议为 OpenThread 边界路由器使用 Docker 容器。 请参阅 AN1256:将 Silicon Labs RCP 与 OpenThread 边界路由器结合使用,了解有关如何设置正确版本的 OpenThread 边界路由器 Docker 容器的详细信息。 它可以在 https://hub.docker.com/r/siliconlabsinc/openthread-border-router.
如果您使用 Silicon Labs OpenThread SDK 提供的副本手动安装边界路由器,请参阅 AN1256:将 Silicon Labs RCP 与 OpenThread 边界路由器结合使用以了解更多详细信息。
尽管 OpenThread 支持将边界路由器环境更新到更高的 GitHub 版本 web站点,它可能会使边界路由器与 SDK 中的 OpenThread RCP 堆栈不兼容。
NCP/RCP 支持
OpenThread NCP 支持包含在 OpenThread SDK 中,但对这种支持的任何使用都应被视为实验性的。 OpenThread RCP 已得到全面实施和支持。
安全信息
安全保管库集成
当部署到 Secure Vault High 设备时,敏感密钥使用 Secure Vault 密钥管理功能进行保护。 下表显示了受保护的密钥及其存储保护特性。
| 包装密钥 | 可出口/不可出口 | 笔记 |
| 线程主密钥 | 可导出 | 必须可导出以形成 TLV |
| 相移键控 | 可导出 | 必须可导出以形成 TLV |
| 密钥 加密密钥 | 可导出 | 必须可导出以形成 TLV |
| MLE密钥 | 不可出口 | |
| 临时 MLE 密钥 | 不可出口 | |
| MAC 上一个密钥 | 不可出口 | |
| MAC 当前密钥 | 不可出口 | |
| MAC 下一个密钥 | 不可出口 |
可以使用但不能使用标记为“不可导出”的包装密钥 view在运行时编辑或共享。
标记为“可导出”的打包密钥可以在运行时使用或共享,但在存储在闪存中时保持加密状态。 有关 Secure Vault 密钥管理功能的更多信息,请参阅 AN1271:安全密钥存储。
安全建议
要订阅安全公告,请登录 Silicon Labs 客户门户,然后选择帐户主页。 单击“主页”转到门户主页,然后单击“管理通知”磁贴。 确保选中“软件/安全咨询通知和产品变更通知 (PCN)”,并且您至少订阅了您的平台和协议。 单击保存以保存任何更改。
下图是examp乐:
![]()
支持
开发套件客户有资格获得培训和技术支持。 使用 Silicon Laboratories 线程 web 页面以获取有关所有 Silicon Labs OpenThread 产品和服务的信息,并注册产品支持。
您可以通过以下方式联系 Silicon Laboratories 支持 http://www.silabs.com/support.
螺纹认证
此版本不用于 Thread 认证。为了获得资格(如果有),Silicon Labs 建议使用 Thread Test Harness v60.0(会员版本)。
简单工作室
一键访问 MCU 和无线工具、文档、软件、源代码库等。 适用于 Windows、Mac 和 Linux!
![]()
物联网产品组合
www.silabs.com/物联网
![]()
软件/硬件
www.silabs.com/simplicity![]()
支持与社区
www.silabs.com/community
![]()
免责声明
Silicon Labs 致力于为客户提供所有外设和模块的最新、准确且详尽的文档,供使用或打算使用 Silicon Labs 产品的系统和软件实施者使用。特性数据、可用模块和外设、内存大小和内存地址均指每个特定设备,所提供的“典型”参数在不同应用中可能会有所不同。应用示例amp本文描述的文件仅用于说明目的。 Silicon Labs 保留对本文中的产品信息、规格和描述进行更改的权利,恕不另行通知,并且不对所包含信息的准确性或完整性提供保证。出于安全或可靠性原因,Silicon Labs 可能会在制造过程中更新产品固件,恕不另行通知。此类更改不会改变产品的规格或性能。对于使用本文档中提供的信息所造成的后果,Silicon Labs 不承担任何责任。本文件并不暗示或明确授予设计或制造任何集成电路的任何许可。未经 Silicon Labs 具体书面同意,这些产品未设计或授权用于任何 FDA III 类设备、需要 FDA 上市前批准的应用或生命支持系统。 “生命支持系统”是指旨在支持或维持生命和/或健康的任何产品或系统,如果出现故障,可以合理预期会导致重大人身伤害或死亡。 Silicon Labs 产品并非为军事应用而设计或授权。 Silicon Labs 产品在任何情况下均不得用于大规模杀伤性武器,包括(但不限于)核武器、生物武器或化学武器,或能够运载此类武器的导弹。 Silicon Labs 不承担所有明示和默示的保证,并且对于因在此类未经授权的应用程序中使用 Silicon Labs 产品而造成的任何伤害或损害不承担任何责任。
商标信息
Silicon Laboratories Inc.®、Silicon Laboratories®、Silicon Labs®、SiLabs® 和 Silicon Labs 徽标®、Bluegiga®、Bluegiga 徽标®、EFM®、EFM32®、EFR、Ember®、Energy Micro、Energy Micro 徽标及其组合、“全球最节能的微控制器”、Redpine Signals®、WiSeConnect、n-Link、EZLink®、EZRadio®、EZRadioPRO®、Gecko®、Gecko OS、Gecko OS Studio、Precision32®、Simplicity Studio®、Telegesis、Telegesis 徽标®、USBXpress®、Zentri、Zentri 徽标和 Zentri DMS、Z-Wave® 等是 Silicon Labs 的商标或注册商标。ARM、CORTEX、Cortex-M3 和 THUMB 是 ARM Holdings 的商标或注册商标。Keil 是 ARM Limited 的注册商标。 Wi-Fi 是 Wi-Fi Alliance 的注册商标。本文提及的所有其他产品或品牌名称均为其各自所有者的商标。
硅实验室公司
400 西塞萨尔查韦斯奥斯汀,TX 78701
美国
www.silabs.com
文件/资源
![]() |
SILICON LABS SDK 2.4.4.0 GA OpenThread [pdf] 用户指南 MG21、MG24、SDK 2.4.4.0 GA OpenThread、OpenThread |

