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

    文章

    611

    浏览量

    27350
  • Gecko
    +关注

    关注

    0

    文章

    6

    浏览量

    8265

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

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

收藏 人收藏

    评论

    相关推荐

    为什么电脑无法识别AFE5818开发板?

    电脑无法识别AFE5818开发板,电脑设备管理器显示 该设备的驱动程序未被安装,这个设备没有兼容驱动程序(HMC-DAQ GUI V2.8 和HSDCPro software v4.1上位机软件已安装完成;请帮忙协助看下
    发表于 11-15 07:28

    易智瑞荣获“信息技术应用创新工作委员会技术活动单位”

    布的GeoScene V4.1在自主创新方面的新特性、新能力,重点展示GeoScene V4.1在三维、人工智能、影像、知识图谱等方面的新成果。
    的头像 发表于 10-11 10:41 427次阅读
    易智瑞荣获“信息技术应用创新工作委员会技术活动单位”

    Zigbee 3.0的新功能

    电子发烧友网站提供《Zigbee 3.0的新功能.pdf》资料免费下载
    发表于 09-26 10:45 0次下载
    Zigbee 3.0的<b class='flag-5'>新功能</b>

    国科微GK7205V510芯片通过OpenHarmony4.1兼容性测评

    日前,国科微宣布旗下GK7205V510芯片通过OpenHarmony4.1兼容性测评,成为业界首家通过4.1版本认证的小型系统平台。这也是国科微收获的第5张鸿蒙生态产品兼容性证书,“国科芯”鸿蒙适配认证按下加速键。
    的头像 发表于 07-16 16:14 860次阅读

    串口工具连接ESP32会重启怎么解决?

    、IPOP V4.1 、Xshell等的串口功能,连接ESP32板后,开关软件或串口会使用ESP32板子重启。 3、用SSCOM3.2,重复上面的操作,不会让板子重启 请教大神,是什么原因导致的重启,有解决办法没。 S
    发表于 07-02 06:18

    idf v4.1中的ble_mesh_node例程,按下按键灯没有任何反应的原因?

    我使用的是idf v4.1中的ble_mesh_node例程,使用两块esp32开发板分别作为client和server,使用nRF mesh app作为provisioner,按照例程,按下按键应该是灯会有反应,但事实上没有任何变化,不知道是什么原因
    发表于 06-25 08:29

    esp-idf v4.1 SDK使用cjson时编译报错是什么原因导致的?

    你好,最近准备从ESP-IDF V3.3迁移到V4.1,现在添加了cJSON后,工程编译不过去,我查看了SDK中是有这个component的,我在工程中也添加了头文件,但不知道为何编译不过去,麻烦
    发表于 06-24 09:22

    请问ESP-IDF v4.1怎么生成静态库和调用静态库?

    ESP-IDF v4.1怎么生成静态库和调用静态库
    发表于 06-24 09:00

    ESP-idfv4.1的example中,很多例程中的uint32_t/size_t/NULL等等在导入eclipse后,显示未找到,为什么?

    v4.1的IDF的example中,很多例程中的uint32_t/size_t/NULL等等在导入eclipse后,显示未找到,ctrl+鼠标左键也找不到Declaration,但前面的版本中
    发表于 06-24 06:01

    亚马逊云科技推出多项安全服务新功能

    在近日举办的re:Inforce 2024全球大会上,亚马逊云科技(Amazon Web Services, AWS)再次彰显了其在云计算安全领域的领先地位,推出了一系列激动人心的安全服务新功能。这些新功能不仅提升了用户数据的安全性,还为用户在AWS平台上进行构建提供了更
    的头像 发表于 06-12 15:14 490次阅读

    ESPConfig蓝牙配网失败的原因?如何解决?

    软件版本:ESP-IDF v4.1 微信小程序:ESPConfig 问题描述: 1. 无法通过小程序提供的 getWifiList 获取WIFI列表 2. 靠wx自带的获取到WIFI列表后,配网失败
    发表于 06-11 08:57

    OpenAI推出ChatGPT实时数据分析新功能

    近日,OpenAI在ChatGPT中推出了令人瞩目的实时数据分析新功能。这一创新功能为用户提供了前所未有的数据处理体验,极大地提升了数据处理的便捷性。
    的头像 发表于 05-20 11:28 597次阅读

    STM32G4芯片怎么使用最新功能三角函数?

    求助各位大佬: STM32G4芯片怎么使用最新功能三角函数?
    发表于 04-15 08:17

    1分钟看明白ARGB, NCO, CCL等亮点,笙泉MG32F02V032齐备功能满足多元应用

    1分钟看明白ARGB, NCO, CCL等亮点,笙泉MG32F02V032齐备功能满足多元应用! 1分钟內速看速懂M0芯片亮点 (ASB, NCO, CCL), 硬件控制ARGB比传统
    发表于 03-25 12:52

    爱立信推出认知软件新功能

    日前,爱立信宣布在其专为运营商设计的认知软件组合中,新增采用“可解释性人工智能(Explainable AI,XAI)”的新功能,进一步加速在网络设计和优化中采用人工智能后的价值转化。
    的头像 发表于 02-22 09:22 5237次阅读