简介
Simplicity SDK
Simplicity 软件开发套件 (SDK) 是一个嵌入式软件开发平台,用于基于我们的 系列 2 和即将推出的系列 3 无线和 MCU 设备构建物联网产品。它集成了无线协议栈、中间件、外围设备驱动程序、一个引导加载程序和多个应用示例。这是一个用于构建电源优化和安全物联网设备的坚实框架。
Simplicity SDK 支持超低功耗、强大的网络可靠性、大节点网络支持、多协议、安全启动等强大功能。此外,Silicon Labs 还提供空中下载 (OTA) 软件和安全更新,以远程更新设备,最大限度地降低维护成本,并改善终端用户的产品体验。
Simplicity SDK 是我们备受欢迎的 Gecko SDK 的更新版产品,它将继续为我们的系列 0和系列 1 设备提供长期支持。有关这两个系列的更多信息,请访问我们的 SDK 发行说明页面。
将所有无线协议栈集成到了一个软件开发套件中
特点
Silicon Labs Simplicity SDK 配备所有规定功能。
O/S 服务和中间件包括 CPC、IO Streams、NVM、Power、Sleeptimer 和其他服务
驱动器包括 DMA、GPIO、LED/按钮、传感器和串行驱动器
安全性包括 PSA 加密、mbed TLS、密钥管理、SE FW
实用工具 (CLI)
RTOS、FreeRTOS 或 Micrium OS
CMSIS(内核、NN、DSP)
RAIL
无线协议栈
蓝牙低功耗、蓝牙网状网络、专有协议、Thread、Matter、Wi-SUN、Wi-Fi、Z-Wave、Zigbee
支持的工具链
带 Cmake 构建系统的 GNU 工具链
Keil ARM
将所有无线协议栈集成到了一个软件开发套件中
生产就绪:经过认证、功能齐全,并符合最新规格
成熟:客户部署和长期、大规模测试
安全:与 Secure Vault 集成
快速入门:数百个示例应用程序入门
适用于所有产品的通用软件平台
便携:跨越所有硬件平台的通用 API
低功耗:实现最低能量模式的实用工具
安全: 安全启动、安全 OTA、运行时完整性检查
优化的无线电:RAIL 管理复杂情况,并为协议栈和客户应用程序提供简单的 API
开发人员体验
跨越不同技术的一致工具和工作流程
下载
下载和安装 Simplicity Studio
借助预先编译的演示、应用程序说明和示例快速构建和运行。使用包括能源分析和网络分析在内的先进工具,优化您的无线系统。在下方选择您的软件封装。
GitHub
Silicon Labs 无线物联网 SDK 和代码示例还可通过 GitHub 下载。
VS 代码 IDE 支持
除 Simplicity Studio IDE 之外,我们还支持可与我们所有独特的开发工具配合使用的 VS 代码。
技术文档
Simplicity SDK 发行说明 (2024.6.0)
最近更新 - 2022 年 4 季度 (2022 年 10 月)
平台版本 5.0.0.0
- 迁移到 Simplicity SDK 套件
- 取消了对系列 0/1 的支持
- 外围设备
- 为底层驱动程序引入了新 API 名称(具有适用于旧名称的兼容层)
- 服务
- 内存管理器,用于管理嵌入式动态内存分配的 API
- 时钟管理器,用于时钟树初始化
- 事件系统,用于进程间通信
- 中断管理器,用于管理嵌入式中断的 API
- 用于访问已添加到令牌管理器的令牌值的 API
- CPC
- 细微改进和漏洞修复
- 安全
- 更新了 Mbed TLS(更新至版本 3.5.0)
- RAIL 5.0.0
- 增加了对 EFR32xG25 部件冲突检测功能的支持
- 在 RAIL 共存实用工具中增加了对更多 Coex TX 和 RX 指标事件的支持
- 更新了一些 RAIL API,以更好地为未来的 API 更改做好准备,同时保持向后编译时间兼容性
- 其他组件
- 升级了编译器(升级至 GCC 12.2.1 和 IAR 9.40.1)
软件开发套件程序包 | 发行说明/版本 |
---|---|
平台 | 版本 5.0.0.0 ![]() |
蓝牙低能耗产品社区支持 | 版本 8.0.0.0 ![]() |
蓝牙定位服务 | 版本 8.0.0.0 ![]() |
蓝牙网状网络 | 版本 7.0.0.0 ![]() |
蓝牙网状网络 ADK | 版本 7.0.0.0 ![]() |
Flex | 版本 3.8.0.0 ![]() |
OpenThread | 版本 2.5.0.0 ![]() |
USB 设备协议栈 | 版本 1.3.0.0 ![]() |
Wi-SUN | 版本 2.0.0.0 ![]() |
Z-Wave 和 Z-Wave 长距离800 | 版本 7.22.0.0 ![]() |
Zigbee EmberZNet | 版本 8.0.0.0 ![]() |
社区与支持