Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/dsyx/docs.silabs.com_zh/llms.txt

Use this file to discover all available pages before exploring further.

SDK 扩展(SDK Extension)是专用于 32-bit 设备开发的可扩展实体,基于 Project Configurator 和其他 Silicon Labs Configurator(SLC)工具体系。一个 SDK 扩展本质上是组件(Component)和其他项目资源(如示例文件)的集合,它依赖于一个已安装的父 SDK。SDK 扩展安装后,SSv5 会将其与主 SDK 同等对待,例如在示例项目过滤器中显示扩展相关内容。 SDK 扩展的典型用途包括:
  • 控制特定功能的访问权限(例如需要 MFi 协议的 HomeKit SDK)
  • 维护客户自定义组件和项目,独立于 Silicon Labs 官方 SDK
Silicon Labs 的 HomeKit SDK 必须以 SDK 扩展的形式安装,因为它仅面向已签署 Made For iPhone(MFi)协议的授权 Apple 开发者。您必须登录 Silicon Labs 客户帐户才能查看和下载 HomeKit SDK。

安装 SDK 扩展

在安装 SDK 扩展之前,请确保对应的父 SDK 已经安装完毕。
1

打开 SDK 管理界面

通过以下任一方式打开 SDK 管理界面:
  • 点击工具栏上的 Preferences,然后导航至 Preferences > Simplicity Studio > SDKs
  • 在 Launcher 透视图的 OVERVIEW 选项卡中点击 Manage SDKs
在 SDK 列表中选择要为其添加扩展的父 SDK,然后点击 Add Extensions
2

浏览并选择扩展目录

在弹出的 Add SDK Extensions 对话框中,浏览到扩展所在的目录。如果该目录包含有效的 SDK 扩展,SSv5 会自动检测到它并在对话框中显示扩展信息。确认后点击 OK
3

信任 SDK 扩展(如有提示)

系统可能会询问您是否信任该 SDK 扩展。如果来源可信,点击 Trust 继续。
请仅信任来自已知可靠来源的 SDK 扩展。来自未知来源的扩展可能包含未经验证的代码,存在安全风险。
4

应用并关闭

扩展添加成功后,会出现在 SDK 列表中(例如 HomeKit 扩展会在父 SDK 下方显示)。确认无误后点击 Apply and Close

验证扩展安装

安装完成后,您可以通过以下方式验证 SDK 扩展是否已正确生效: 在 Launcher 透视图中打开 EXAMPLE PROJECTS & DEMOS 选项卡,使用过滤器搜索扩展相关的示例项目。例如,安装 HomeKit SDK 扩展后,在过滤器中应能看到 HomeKit 相关选项,并显示对应的示例项目。
如果安装扩展后未看到相关示例或组件,请尝试重启 SSv5 以使扩展完全生效。

Build docs developers (and LLMs) love