连接 SDK 软件

产品信息

规格:

  • 产品名称:Connect SDK 4.0.0.0 GA
  • SDK 套件版本:Simplicity SDK Suite 2024.12.0 16月XNUMX日
    2024
  • 网络堆栈:Silicon Labs Connect (IEEE
    基于 802.15.4)
  • 频段:Sub-GHz 或 2.4 GHz
  • 目标网络拓扑:简单
  • 文档:详尽的amp应用程序
  • 兼容编译器:GCC 12.2.1 版本附带
    简单工作室

产品使用说明:

1.安装和设置:

在开始之前,请确保你拥有必要的编译器和
按照兼容性和使用说明安装的工具
用户手册的部分。

2. 访问 Samp应用:

Connect SDK 附带ample 应用程序提供
源代码。您可以在 Connect SDK 包中找到这些代码。

3.开发应用程序:

要使用 Connect SDK 开发应用程序,请参阅
提供了大量文档。请确保遵循
文档中概述的指南和最佳实践。

4.故障排除:

如果您在使用 Connect 时遇到任何问题或错误
SDK,请参阅用户手册中的已知问题部分
可能的解决方法或解决方案。您还可以检查更新
在硅实验室 web地点。

常见问题 (FAQ):

问:Connect SDK 的主要用途是什么?

答:Connect SDK 是一套完整的软件开发套件,适用于
专有无线应用程序,专为可定制而设计
广泛的专有无线网络解决方案,低
能量消耗。

问:我在哪里可以找到ample 应用程序提供
连接SDK?

答: samp应用程序包含在 Connect SDK 中
包并以源代码格式提供。

问:哪些编译器与 Connect SDK 兼容?

答:Connect SDK 与 GCC 版本 12.2.1 兼容,
由 Simplicity Studio 提供。

“`

连接 SDK 4.0.0.0 GA
Simplicity SDK Suite 2024.12.0 16 年 2024 月 XNUMX 日

Connect SDK 是一套完整的专有无线应用软件开发套件,之前属于专有 SDK 的一部分。从 Connect SDK 4.0.0.0 版本开始,专有 SDK 被拆分为 RAIL SDK 和 Connect SDK。
Connect SDK 使用 Silicon Labs Connect,这是一种基于 IEEE 802.15.4 的网络堆栈,专为可定制的广泛专有无线网络解决方案而设计,这些解决方案需要低功耗,并在 sub-GHz 或 2.4 GHz 频段运行。该解决方案针对的是简单的网络拓扑。
Connect SDK 附带大量文档和amp勒应用程序。所有前任amp文件在 Connect SDK 的源代码中提供amp应用程序。
这些发行说明涵盖了 SDK 版本:

连接应用程序并叠加关键功能
· 在 Series-2 部件的 Connect Stack 中启用了 PSA Crypto 硬件加速,用于有效载荷加密
· 在 BRD4276A 无线电板上启用连接堆栈和连接 SDK,配有 EFR32FG25 和 SKY66122-11 前端模块,适用于高 TX 功率应用

4.0.0.0 GA 于 16 年 2024 月 XNUMX 日发布。

兼容性和使用声明
有关安全更新和通知的信息,请参阅随此 SDK 安装的平台发行说明中的​​“安全”章节,或 https://www.silabs.com/developers/flex-sdk-connect-networking-stack 上的“TECH DOCS”选项卡。Silicon Labs 还强烈建议您订阅“安全公告”以获取最新信息。有关说明,或者如果您是 Silicon Labs Flex SDK 的新用户,请参阅使用此版本。
兼容的编译器:
IAR Embedded Workbench for ARM (IAR-EWARM) 版本 9.40.1 · 使用 wine 通过 IarBuild.exe 命令行实用程序或 ma​​cOS 或 Linux 上的 IAR Embedded Workbench GUI 进行构建可能会导致
不正确 file由于 wine 生成 short 的散列算法中的冲突,s 被使用 file 名称。 · 建议 macOS 或 Linux 上的客户不要在 Simplicity Studio 之外使用 IAR 进行构建。 这样做的顾客要小心
验证是否正确 file正在使用。
GCC(GNU 编译器集合)版本 12.2.1,随 Simplicity Studio 提供。

silabs.com | 建立一个更加互联的世界。

版权所有 © 2024 Silicon Laboratories

连接 4.0.0.0

内容
内容
1 连接应用程序…………………………………………………………………………………………………………………………………………………….. 3 1.1 新增项目…………………………………………………………………………………………………………………………………………….. 3 1.2 改进………………………………………………………………………………………………………………………………………………….. 3 1.3 已修复的问题………………………………………………………………………………………………………………………………………………. 3 1.4 当前版本中的已知问题…………………………………………………………………………………………………………………………………. 3 1.5 已弃用的项目……………………………………………………………………………………………………………………………………………….. 3 1.6 已删除的项目……………………………………………………………………………………………………………………………………………….. 3
2 连接堆栈……………………………………………………………………………………………………………………………………………………………… 4 2.1 新项目…………………………………………………………………………………………………………………………………………………….. 4 2.2 改进……………………………………………………………………………………………………………………………………………………….. 4 2.3 已修复的问题……………………………………………………………………………………………………………………………………………………. 4 2.4 当前版本中的已知问题………………………………………………………………………………………………………………………………………. 4 2.5 已弃用的项目……………………………………………………………………………………………………………………………………………….. 4 2.6 已删除的项目……………………………………………………………………………………………………………………………………………….. 4
3 使用此版本…………………………………………………………………………………………………………………………………………………………. 5 3.1 安装和使用………………………………………………………………………………………………………………………………………….. 5 3.2 安全信息………………………………………………………………………………………………………………………………………….. 5 3.3 支持…………………………………………………………………………………………………………………………………………………………… 6 3.4 SDK 发布和维护政策………………………………………………………………………………………………………………………………… 6

silabs.com | 建立一个更加互联的世界。

连接 4.0.0.0 | 2

1 连接应用程序

连接应用程序

1.1 个新项目
在版本 4.0.0.0 中添加 · minimal_sdk/app/flex 分为两个:
o minimal_sdk/app/rail(RAIL SDK) o minimal_sdk/app/connect(CONNECT SDK)

永不改善
版本 4.0.0.0 中已更改 无。

1.3 已修复的问题
在版本 4.0.0.0 中已修复。

1.4 当前版本中的已知问题
粗体问题为上一版本之后新增的问题。如果您错过了某个版本,可在 https://www.silabs.com/developers/flex-sdk-connect-networking-stack 上的 TECH DOCS 选项卡上查看最新发布说明。

编号#652925
1139850

描述
“Flex (Connect) – SoC Light Ex 不支持 EFR32XG21ample DMP”和“Flex (Connect) – SoC Switch Examp这”
XG27 的 DMP 不稳定性

解决方法

1.5 弃用的项目
在版本 4.0.0.0 中已弃用 Flex SDK Flex 文件夹已弃用并将被删除。它已被拆分为 RAIL SDK 的 Rail 文件夹和 Connect SDK 的 Connect 文件夹。
1.6 移除的项目
在版本 4.0.0.0 中被删除 无。

silabs.com | 建立一个更加互联的世界。

连接 4.0.0.0 | 3

2 连接堆栈

连接堆栈

2.1 个新项目
在版本 4.0.0.0 中添加
· 现在,默认情况下,使用 PSA Crypto API 执行用于加密和解密堆栈通信的 CCM* 操作。到目前为止,堆栈使用自己的 CCM* 实现,并且仅使用 PSA Crypto API 执行 AES 块计算。添加了两个新组件“AES 安全(库)”和“AES 安全(库)| 旧版”,允许选择其中一个实现。这两个组件兼容,可以同时安装。有关更多信息,请参阅 https://docs.silabs.com/connect-stack/4.0.0/connect-security-key-migration/。
永不改善
版本 4.0.0.0 中已更改 无。

2.3 已修复的问题
在版本 4.0.0.0 中已修复。

2.4 当前版本中的已知问题
粗体问题为上一版本之后新增的问题。如果您错过了某个版本,可在 https://www.silabs.com/developers/gecko-software-development-kit 上的 TECH DOCS 选项卡上查看最新发布说明。

编号#501561

描述
运行 RAIL 多协议库(用于 examp文件(运行 DMP Connect+BLE 时),由于 RAIL 多协议库中的已知问题,未执行 IR 校准。结果,RX 灵敏度损失约为 3 或 4 dBm。
在旧版 HAL 组件中,无论用户或板设置如何,PA 配置都是硬编码的。

解决方法
直到将此更改为正确从配置标头中提取之前, file 用户项目中的 ember-phy.c 需要手动修改以反映所需的 PA 模式、voltage 和 ramp 时间。

2.5 弃用的项目
在版本 4.0.0.0 中已弃用。无。
2.6 移除的项目
在版本 4.0.0.0 中被删除 无。

silabs.com | 建立一个更加互联的世界。

连接 4.0.0.0 | 4

使用此版本
3 使用此版本
此版本包含以下内容:· 无线电抽象接口层 (RAIL) 堆栈库· 连接堆栈库· RAIL 和 Connect Sample 应用程序 · RAIL 和 Connect 组件和应用程序框架
此 SDK 依赖于 Simplicity Platform。Simplicity Platform 代码提供支持协议的功能 plugins 以及以驱动程序和其他底层功能形式提供的 API,这些 API 可直接与 Silicon Labs 芯片和模块交互。Simplicity Platform 组件包括 EMLIB、EMDRV、RAIL Library、NVM3 和 mbedTLS。Simplicity Platform 发行说明可通过 Simplicity Studio 的“文档”选项卡获取。
有关 Flex SDK v3.x 的更多信息,请参阅 UG103.13:RAIL 基础知识和 UG103.12:Silicon Labs Connect 基础知识。如果您是首次使用,请参阅 QSG168:专有 Flex SDK v3.x 快速入门指南。

3.1 安装使用
专有 Flex SDK 是 Simplicity SDK(Silicon Labs SDK 套件)的一部分。要快速开始使用 Simplicity SDK,请安装 Simplicity Studio 5,它将设置您的开发环境并引导您完成 Simplicity SDK 的安装。Simplicity Studio 5 包含使用 Silicon Labs 设备进行 IoT 产品开发所需的一切,包括资源和项目启动器、软件配置工具、带有 GNU 工具链的完整 IDE 和分析工具。在线 Simplicity Studio 5 用户指南中提供了安装说明。
或者,可以通过从 GitHub 下载或克隆最新版本来手动安装 Simplicity SDK。有关更多信息,请参阅 https://github.com/SiliconLabs/simplicity_sdk。
Simplicity Studio 默认将 GSDK 安装在:· (Windows):C:Users SimplicityStudioSDKssimplicity_sdk · (MacOS):/用户/ /SimplicityStudio/SDK/simplicity_sdk
特定于 SDK 版本的文档随 SDK 一起安装。 通常可以在知识库文章 (KBA) 中找到其他信息。 有关此版本和早期版本的 API 参考和其他信息可在 https://docs.silabs.com/ 上找到。

3.2 安全信息
安全保管库集成
当部署到 Secure Vault High 设备时,敏感密钥使用 Secure Vault 密钥管理功能进行保护。 下表显示了受保护的密钥及其存储保护特性。

包装密钥 线程 主密钥 PSKc 密钥 加密密钥 MLE 密钥 临时 MLE 密钥 MAC 上一个密钥 MAC 当前密钥 MAC 下一个密钥

可出口/不可出口 可出口 可出口 可出口 可出口 不可出口 不可出口 不可出口 不可出口 不可出口

注释 必须可导出以形成 TLV 必须可导出以形成 TLV 必须可导出以形成 TLV

可以使用但不能使用标记为“不可导出”的包装密钥 view在运行时编辑或共享。

标记为“可导出”的打包密钥可以在运行时使用或共享,但在存储在闪存中时保持加密状态。 有关 Secure Vault 密钥管理功能的更多信息,请参阅 AN1271:安全密钥存储。

silabs.com | 建立一个更加互联的世界。

连接 4.0.0.0 | 5

使用此版本
安全建议
要订阅安全公告,请登录 Silicon Labs 客户门户,然后选择帐户主页。 单击“主页”转到门户主页,然后单击“管理通知”磁贴。 确保选中“软件/安全咨询通知和产品更改通知 (PCN)”,并且您至少订阅了您的平台和协议。 单击保存以保存任何更改。
下图是examp乐:

3.3 支持
开发套件客户有资格获得培训和技术支持。使用 Silicon Labs Flex web 页面获取有关所有 Silicon Labs Thread 产品和服务的信息,并注册产品支持。您可以通过 http://www.silabs.com/support 联系 Silicon Laboratories 支持。
3.4 SDK 发布与维护政策
详情请参见SDK发布与维护政策。

silabs.com | 建立一个更加互联的世界。

连接 4.0.0.0 | 6

简单工作室
一键访问 MCU 和无线工具、文档、软件、源代码库等。 适用于 Windows、Mac 和 Linux!

物联网产品组合
www.silabs.com/物联网

软件/硬件
www.silabs.com/simplicity

质量
www.silabs.com/quality

支持与社区
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 Logo®、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 Logo®、USBXpress®、Zentri、Zentri 徽标和 Zentri DMS、Z-Wave® 等是 Silicon Labs 的商标或注册商标。ARM、CORTEX、Cortex-M3 和 THUMB 是 ARM Holdings 的商标或注册商标。Keil 是 ARM Limited 的注册商标。 Wi-Fi 是 Wi-Fi Alliance 的注册商标。本文提及的所有其他产品或品牌名称均为其各自所有者的商标。
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 美国
www.silabs.com

文件/资源

SILICON LABS Connect SDK 软件 [pdf] 用户指南
连接,SDK,连接 SDK 软件,软件

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *