vlambda博客
学习文章列表

发布新版物联网软件开发工具包-Gecko SDK v4.0


Silicon Labs(亦称“芯科科技”)近期发布了 Gecko软件开发工具包( GSDK)的 v4.0新版本。 GSDK是我们专注于物联网的软件开发平台,最新发布的 GSDK使开发者能够构建具有先进智能家居生态系统功能、新的无线协议和强大安全性的物联网设备与应用程序。以下是 GSDK v4.0的重点新增功能,您可以点击文末的 阅读原文或通过下方链接访问 Silicon Labs在线社群阅读完整内容: https://community.silabs.com/s/share/a5U8Y000000MbJeUAK/new-iot-software-development-kit-release-silicon-labs-gecko-sdk-v40?language=en_US
 
GSDK v4.0 的功能亮点
Zigbee Bluetooth® Low Energy 动态多协议 (DMP) 代码大小缩减
Silicon Labs GSDK 4.0启用了主机设备支持,并删除了使用 project IDE启用 Application RTOS任务的功能。在运行时使用来自主机的 EZSP命令增加 NCP内存分配大小的功能与 SLC架构不兼容,因此也被删除了。 FlashRAM的代码大小优化仍在继续。与 GSDK 3.1 (20Q4 SDK) 相比,动态多协议轻应用程序目前的状态是在 Flash中减少了 102kB,在 RAM中减少了 13kB。动态多协议解决方案对无线电进行时间切片,并快速更改配置,以使不同的无线协议能够同时可靠地运行。
 
Wi-SUN 边界路由器认证
GSDK 4.0现在为开发者提供了 FAN 1.0认证的 Wi-SUN边界路由器参考设计和 Wi-SUN网络测量应用程序,允许 Wi-SUN网络和外部 IPv6网络之间的 IP通信。 Silicon Labs认证Wi-SUN FAN边界路由器基于 Linux主机 + 无线电协处理器 (Radio Co-Processor, RCP)架构,具有可扩展性和灵活性,允许在 Wi-SUN堆栈上开发应用程序层。通过 FAN认证的 Wi-SUN边界路由器参考解决方案扩展的 Wi-SUN组合,还允许客户开发、认证和部署商用边界路由器,从而加快上市时间并降低成本。
 
Zigbee Z-Wave —现在由通用配置器 / 通用平台 (UC/UP) 支持
ZigbeeZ-Wave是可靠、可扩展和安全的低功耗网状无线网络协议,使用简单、可靠的无线电波,提供广泛的覆盖范围和可互操作的无线解决方案。随着 ZigbeeZ-Wave转移到通用配置器 /通用平台 (UC/UP) GSDK 4.0现在为开发者提供了搜索和过滤与目标设备一起工作的软件组件的能力。开发者还可以通过 GitHub或其他 SCM工具引入所有组件依赖项和初始化代码,并管理项目源代码。配置验证可用于提醒开发者错误或问题,从 Silicon Labs开发工具包到定制硬件的转换也已被简化了。
 
GSDK 发布现在可以通过 GitHub 访问
GitHub是一个分布式版本控制和代码托管平台,允许开发者在任何地方一起构建软件并进行协作。它是一个用于所有 GSDK内容的简单易用的存储库,客户可以通过 Git客户端或 Simplicity Studio直接访问它。 Silicon Labs现在为开发者提供了使用他们喜欢的 Git客户端来克隆 GSDK最新版本(默认)或特定分支 /补丁 /版本。现在,开发者不再需要安装 Simplicity Studio IDE来访问 GSDK发行版。它还将支持只需要 SDKCLI工具和一个受支持的第三方嵌入式工具链的开发人员用例。
 
蓝牙低功耗移动应用程序 EFR Connect”
Silicon Labs EFR Connect是一款 BLE移动应用程序,可以更快更轻松地开发 BLE应用程序。使用 EFR Connect,你可以快速排除蓝牙 LE嵌入式应用程序代码、无线 (Over-the-Air, OTA)固件更新、数据吞吐量以及与 AndroidiOS移动设备的互操作性问题。它通过蓝牙 LE提供了进行 Wi-Fi配置和调试的功能,这也可以通过 Silicon Labs RS9116W模块实现。请注意,发布包中提供了一些示例。 EFR Connect Bluetooth LE应用程序在移动设备上运行,使用移动设备上的蓝牙适配器扫描、连接附近的 Bluetooth LE硬件并与之交互,只需轻触移动设备即可。
 

了解更多关于GSDK v4.0的信息

除了突出的功能外,新的 Silicon Labs GSDK 4.0版本还为你带来更多的软件和工具,为你的客户提供更好的无线连接。有关更多信息:
  • 请参阅 GSDK 4.0的发布说明
    https://github.com/SiliconLabs/gecko_sdk/releases
  • 请关注最近的技术讲座网络研讨会,重点介绍针对蓝牙低功耗 GSDK 4.0 更新
    https://www.silabs.com/support/training/the-latest-bluetooth-low-energy-updates-in-gsdk-4-0
  • 如果你有关于 Silicon Labs 解决方案的问题,请访问技术支持社区
    https://community.silabs.com/s/


您也扫描以下二维码,关注 Silicon Labs 社交媒体平台

发布新版物联网软件开发工具包-Gecko SDK v4.0