软件开发套件
您是否正在寻找关于全球更先进的物联网软件和开发工具的信息?您来对了的地方!您可在此详细了解针对 Silicon Labs 无线 IoT 协议、微控制器、传感器和接口的所有软件开发相关知识。我们为您提供一套完整的 SDK、参考设计、预编译演示和支持资源。您可通过 GitHub 或 Simplicity Studio 访问 Silicon Labs SDK,这一简单易用的 IDE 适用于所有 Silicon Labs 技术。
无线
功能齐全的无线软件
Simplicity SDK
Simplicity 软件开发套件 (SDK) 是一个嵌入式软件开发平台,用于基于我们的系列 2 和即将推出的系列 3 无线和 MCU 设备构建物联网产品。它集成了无线协议栈、中间件、外围设备驱动程序、一个引导加载程序和多个应用示例。这是一个用于构建电源优化和安全物联网设备的坚实框架。
所有无线 SDK
以下组件包含在 Simplicity Studio SDK 中。探索无线物联网协议 SDK 产品组合
蓝牙低功耗 SDK
为物联网设备和应用开发蓝牙低功耗无线连接解决方案。
蓝牙网状网络 SDK
为物联网设备和应用开发可扩展的蓝牙网状网络无线连接解决方案。
Flex SDK - Connect 堆栈
Connect 是 IEEE 802.15.4 无线网络协议栈。您可使用它来为低功耗设备快速开发专有连接应用程序。
Flex SDK - RAIL
RAIL(无线电抽象接口层)为您提供所有新型的射频技术,而不影响您在无线协议方面已经进行的投资。
Thread SDK - OpenThread
以下是用于创建基于 IP 的 802.15.4 无线网状网络解决方案的 Thread SDK 和开发工具。
Wi-Fi 6 + BLE SDK
采用 WiSeConnect™ SDK 的 SiWx91x 系列开发指南和参考,这是一款简便易用的 IP 网络和连接 API。
Wi-SUN SDK
面向 Wi-SUN 物联网设备和应用的行业领先软件栈和开发工具。
Zigbee SDK - EmberZNet
获得完整的 Zigbee 协议栈和开发可靠网状网络应用所需的所有元素。
Z-Wave SDK
使用完整的 SDK,快速、经济高效地开发符合 Z-Wave Plus 标准的物联网产品。
移动应用程序开发
Simplicity Connect
难得的一款具有数据吞吐量和智能手机互操作性测试等功能的 BLE 移动应用程序。
蓝牙网状网络应用程序
调配、配置和控制蓝牙网状网络的更简单方法。
Simplicity Studio
Simplicity Studio 是面向所有 Silicon Labs 技术的集成开发环境 (IDE)。立即下载 Simplicity Studio - 它会自动自定义您的开发环境,并根据目标硬件安装 SDK。预编译演示、代码示例和支持资源将让您快速入门。Simplicity Studio 免费提供更强大的实用工具箱,其中包括能耗分析器、网络分析器等工具!
GitHub
Silicon Labs 无线物联网 SDK 和代码示例还可通过 GitHub 下载。
VS 代码 IDE 支持
除 Simplicity Studio IDE 之外,我们还支持可与我们所有独特的开发工具配合使用的 VS 代码。
网关
特色网关软件
Unify SDK
探索我们基于主机处理器的网关和终端设备设计的开放、统一框架
Z-Wave 控制器 SDK
探索传统的 Z-Wave 控制器 SDK,帮助开发人员创建 Z-Wave Plus 控制器和网关
Unify SDK GitHub 资料库
从这里开始为支持的无线协议查找 Unify SDK 的源代码。探索 Unify SDK 资料库,以简化物联网基础设施开发,包括网关、接入点、集线器、网桥和基于应用程序处理器的终端产品。
MCU
接口
RTOS
特色 RTOS 软件
FreeRTOS
嵌入式空间最受欢迎的实时内核,非常适合资源受限的项目。
Amazon FreeRTOS
为物联网开发人员提供的软件包,将 FreeRTOS 内核与易于使用的连接库相结合。
Micrium OS
一套完整的 RTOS 组件,在 EFR32 设备上具有成功部署的历史记录。
Azure RTOS
Microsoft 为 Azure 连接设备提供轻量而专业的解决方案。
Zephyr
一个开源软件平台,由众多活跃的贡献者社区提供支持。
资源
文档
阅读软件开发人员文档
社区
探索知识库和论坛,获得帮助和支持
GitHub
了解 Silicon Labs GitHub 库,其中包含代码示例、实用工具等
培训
基于最新的操作说明信息、教程和培训,开始入门学习。