0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

GSDK v4.1的新功能亮点

Silicon Labs 来源:SiliconLabs 作者:SiliconLabs 2022-11-03 15:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Silicon Labs(亦称“芯科科技”)发布了Gecko软件开发工具包(GSDK)的最新版本v4.1。GSDK是业内最聚焦在物联网应用的软件开发平台,它的最新版本使开发人员能够构建具有先进的智能家居生态系统功能、新的Wi-SUN无线协议和健壮安全性的物联网设备和应用程序。本博客简要介绍了GSDK v4.1的新功能亮点。

协同处理器通信(CPC, Co-ProcessorCommunication)初始版本

在许多物联网项目中,一个重要但有时被忽视的部分是连接无线设备的串行链路,该无线设备作为NCP(运行完整软件协议栈的网络协同处理器)或RCP(只处理最低级别无线通信的无线电协同处理器)与主机设备。要作为成功项目的构建块并帮助处理复杂的开发功能,此链接必须高效、可靠且易于使用。

CPC组件在最新的GSDK发行版本中首次亮相,满足了上述所有条件。它为数据交换提供直观的、zero-copy API,从而简化了协同处理器连接。这些API是CPC Secondary的一部分,CPC Secondary是一个thread-safe的源代码包,在协同处理器本身上运行,非常适合协调与各种不同任务或应用程序相关联的传入和传出数据。当然,在物联网世界中,安全一直是重要的话题,Secondary还简化了加密消息的工作,以确保完整性。

次要端在链接的主机端对应的是CPCd (CPC Daemon)。CPCd是为基于Linux的处理器开发的,它为应用程序提供的不仅是通用数据交换手段,而且是升级协同处理器固件的明确路径。Secondary和Daemon共同为GSDK 4.1的用户提供了基于协同处理器的系统以建立坚实基础所需的东西。

WSTK主板与射频板之间的UART/PTI设置

驱动器(Drivers)是用于芯片外设上的EFM32、EZR32和EFR21的Gecko平台驱动程序库。驱动程序通常基于DMA,并使用所有可用的低能耗特性。Silicon Labs GSDK 4.1提供了一个新的组件“Configuration_over_SWO”,用于同步WSTK主板和射频板之间的UART/PTI设置。

Configuration_over_SWO的特性旨在让目标应用程序配置某些板控制器选项,这为客户提供了更好的开箱即用的体验。调试EFx32-target变得更容易,客户不需要单独配置板控制器。该接口可以替代已有的CLI。

总的来说,它将确保目标和板控制器与同步的目标设备UART/PTI和套件板控制器设置同步。该功能将加快客户的上市时间。

Wi-SUN配置器

Wi-SUN无线标准是用于大规模户外物联网无线通信网络的开放性协议。基于Wi-SUN的网状网络是高度健壮、安全、可扩展和可互操作的解决方案,是智慧城市发展的首选。Silicon Labs的Wi-SUN硬件平台已获得了Wi-SUN联盟的认证,这是一个致力于推广LPWAN无缝连接的全球行业协会。其现场验证的低功耗Wi-SUN解决方案基于ARM的开源实现。

Silicon Labs的Wi-SUN软件和工具帮助开发人员同时快速监控和调试多个节点。GSDK 4.1现在为开发人员提供了一个名为“Wi-SUN Configurator”的UI工具。它通过三个面板为Wi-SUN应用程序的主要设置提供接口:应用程序、安全性和无线电。应用程序面板提供了一个更容易的访问多个与应用程序相关的Wi-SUN堆栈设置,包括MAC地址,MAC允许/拒绝列表,单播停留时间间隔,网络大小设置,以及设备的TX输出功率。安全面板显示设备用于身份验证的私钥和证书,无线电面板配置应用程序中包含的无线电配置文件。

Sucure Vault安全技术集成至Connect协议栈

物联网用户发现很难管理需要低功耗的设备,如电池供电的设备,长电池寿命是必不可少的。为了应对这一挑战,Silicon Labs Connect堆栈提供了功能齐全、易于定制的无线网络解决方案,针对需要低功耗和在简单网络拓扑中使用的设备进行了优化。它支持无线电调制、频率和数据速率的多种组合,并且还通过其“构建块(building block)”插件设计支持高效的应用程序开发。当与Simplicity Studio IDE集成开发环境一起使用时,开发人员可以轻松地选择应该包含在应用程序中的功能。生成的应用程序是完全可移植的,因为它们可以针对不同的地区、不同的MCU和不同的无线电重新编译。

为了增强安全性,Silicon Labs GSDK 4.1现在在Connect中提供了SecureVault安全技术,以提供支持PSA 3级认证的存储网络安全密钥。Secure Vault安全技术还提供了一个专用的安全引擎来增添高级的安全特性,以防止可扩展的远程软件攻击和本地硬件攻击。部署到Secure Vault高级设备时,可使用密钥管理(Key Management)功能保护敏感密钥。安全密钥管理使用物理不可克隆功能(PUF)的概念,根据单个设备的缺陷创建一个秘密的、随机的和唯一的密钥。

PUF-key加密安全密钥存储中的所有密钥。用户密钥由设备的根密钥加密,用于非易失性存储,以供以后使用。这样就不需要将密钥以明文格式存储在设备上,防止攻击者通过传统的闪存提取或应用程序攻击获得密钥的访问权,并允许在任何可用的存储器中安全地存储无限数量的密钥。因此,通过集成Secure Vault至Connect协议栈,客户可以在整个物联网设备的生命周期中拥有最强大的安全保护,防止伪造、网络攻击、黑客、未经验证的连接和配对。

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

除了突出的新功能特性之外,Silicon Labs新的GSDK 4.1版本还为您带来了更多的软件和工具,为您的客户提供更好的无线连接。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件开发
    +关注

    关注

    0

    文章

    670

    浏览量

    29860
  • Gecko
    +关注

    关注

    0

    文章

    6

    浏览量

    8395

原文标题:新版软件开发工具包-Gecko SDK v4.1增强安全性、Wi-SUN配置功能!

文章出处:【微信号:SiliconLabs,微信公众号:Silicon Labs】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    MokuOS 4.1新增仪器功能:高速信号采集记录回放仪

    全新仪器功能:高速信号采集记录回放仪MokuOS4.1发布,新增仪器功能高速信号采集记录回放仪(GigabitStreamer),支持使用Moku:Delta的SFP端口,实现信号实时高速捕获与回放
    的头像 发表于 12-05 16:06 634次阅读
    MokuOS <b class='flag-5'>4.1</b>新增仪器<b class='flag-5'>功能</b>:高速信号采集记录回放仪

    KiCad 10 会有哪些新功能(二)?

    “   明年正式发布前会不定期更新 KiCad 10 的新功能,有兴趣的小伙伴可以下载 nightly 尝鲜。  ”   后退键依次删除线段 即使不是在布线的状态下,后退键(backspace)也
    的头像 发表于 09-24 11:16 780次阅读
    KiCad 10 会有哪些<b class='flag-5'>新功能</b>(二)?

    蔡司软件 | ZEISS CALYPSO在航空航天行业的实用新功能

    蔡司软件 | ZEISS CALYPSO在航空航天行业的实用新功能
    的头像 发表于 08-08 15:37 640次阅读
    蔡司软件 | ZEISS CALYPSO在航空航天行业的实用<b class='flag-5'>新功能</b>

    API如何加速电商新功能上线

    ​ 在电子商务领域,竞争日益激烈,用户需求变化迅速。企业必须快速推出新功能,如个性化推荐、实时库存更新或无缝支付体验,以保持竞争力。传统开发模式往往耗时费力,但通过应用编程接口(API),电商企业能
    的头像 发表于 07-18 10:21 324次阅读
    API如何加速电商<b class='flag-5'>新功能</b>上线

    西门子S7-1200 G2的7大亮点及最新功能

    应用。以下是S7-1200 G2最新功能的详细介绍,基于公开信息和技术文档整理: 一、硬件设计优化 1. 更紧凑的体积 设计特点:S7-1200 G2 采用全新硬件设计,模块化结构。 空间节省:导轨占用率减少约 25%,显著节省控制柜空间。 2. 高密度端子排 端子排类型:CPU 本体及模块采
    的头像 发表于 07-03 17:04 2435次阅读
     西门子S7-1200 G2的7大<b class='flag-5'>亮点</b>及最<b class='flag-5'>新功能</b>

    【HarmonyOS 5】应用更新功能详解

    与迭代需求的优选方案。这类弹窗主要用于向用户推送新版本更新通知,而在引导用户完成更新操作的实现层面,HarmonyOS 提供了完善的应用市场能力支撑,例如本文所介绍的 updateManager(更新功能
    发表于 06-22 18:44

    信捷电气XDPPro V3.8.0版本的五大创新功能

    作为信捷XD、XL、XG系列PLC的编程软件,XDPPro始终以工程师的需求为核心,聚焦编程效率、硬件配置与协作体验,此次V3.8.0版本将推出五大创新功能,助您轻松应对复杂工程挑战。
    的头像 发表于 05-23 16:03 1318次阅读
    信捷电气XDPPro <b class='flag-5'>V</b>3.8.0版本的五大创<b class='flag-5'>新功能</b>

    软件更新 | 你期待的新功能来了!TSMaster 202502 新版本亮点抢先看!

    备受期待的TSMaster202502最新版终于来了!在本月更新中,我们为用户带来了超多全新功能,旨在进一步提升软件的性能、灵活性与用户体验。接下来,我们将为您详细介绍本次更新的亮点内容,帮助
    的头像 发表于 03-07 20:03 1107次阅读
    软件更新 | 你期待的<b class='flag-5'>新功能</b>来了!TSMaster 202502 新版本<b class='flag-5'>亮点</b>抢先看!

    ADS8528下降DVDD的5V供电,到4.1V时再怎么下降电源电压,稳压电源都显示输出电压为4.1V,为什么?

    ,去掉3.3V的LDO,再上电,DVDD竟然有4.1V的输出。然后将稳压电源另一路调到5V,直接接到DVDD,稳压电源输出电流显示为0,稳压电源另一路的5V输出电流10mA,正常。然后
    发表于 01-22 07:10

    亚马逊云科技发布Amazon Bedrock新功能

    近日,亚马逊云科技宣布了一项重要更新——为其完全托管的Amazon Bedrock服务增添了多项创新功能。Amazon Bedrock旨在通过高性能基础模型,助力用户轻松构建并扩展生成式人工智能
    的头像 发表于 12-25 15:52 775次阅读

    Amazon Q Business新功能发布,助力企业提效

    近日,在备受瞩目的2024年亚马逊云科技re:Invent全球大会上,一款旨在提升企业内部工作效率的强大工具——Amazon Q Business,迎来了全新功能的发布。 Amazon Q
    的头像 发表于 12-24 10:42 873次阅读

    亚马逊云科技发布Amazon S3新功能

    近日,亚马逊云科技宣布了一项重大更新,为其旗舰产品Amazon Simple Storage Service(简称Amazon S3)推出了全新功能。这一创新之举使得Amazon S3成为首个完全
    的头像 发表于 12-20 11:03 914次阅读

    带您了解SIMULIA CST 电磁仿真软件 2025新功能 微辰三维

    SIMULIA CST 2025新功能上线,带您“零帧起手”电磁仿真.
    的头像 发表于 12-19 22:13 2330次阅读

    Amazon Q Business发布新功能 助力企业提升内部工作效率

    新功能旨在提升Amazon Q Business和Amazon Q in QuickSight的洞察能力,增强跨应用的生成式AI体验,为流行的商业应用提供50余种操作,并简化复杂工作流程的自动化方式
    的头像 发表于 12-19 15:29 725次阅读

    微软新功能:Windows与iPhone互联

    微软近期透露了一项创新功能,旨在让Windows用户能够像使用苹果的AirDrop一样,在iPhone与PC之间便捷地传输文件。这一名为Phone Link的应用,是微软专为Windows平台打造
    的头像 发表于 12-12 11:42 1210次阅读