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

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

3天内不再提示

EFR32BG22 Thunderboard扩增支持开源Zephyr RTOS

Silicon Labs 来源:未知 2023-05-17 20:30 次阅读

Silicon Labs(亦称“芯科科技”)软件开发团队积极与各种实时操作系统(RTOS)和项目一起工作,以确保工程师能够针对EFR32无线SoC系列产品编写多任务应用程序代码。最近,团队与专注于开源构建工业软件和硬件解决方案的Antmicro密切合作,开始为Zephyr做出贡献,Zephyr是一个开源计划,拥有一个活跃的社区,在物联网领域越来越受欢迎。本文将重点介绍Zephyr的一些优势,并详细说明专为EFR32BG22 Thunderboard开发套件新增支持的Zephyr工具包。即刻点击文末的阅读原文按钮或复制链接获取完整文档:https://community.silabs.com/s/share/a5U8Y000001VsFkUAK/a-look-into-zephyr-and-our-support-for-this-unique-opensource-project?language=en_US

Zephyr“只是一个实时操作系统吗?

尽管Zephyr代码库是围绕多任务内核构建的,但术语“RTOS”不足以描述其功能范围。Zephyr确实是一个全面的软件平台,它将内核与驱动程序和各种子系统结合在一起,同时还提供了用于构建和配置项目的命令行工具。从一开始,Zephyr就是面向物联网的,它的子系统包括成熟的蓝牙TCP/IP协议栈,支持各种连接的应用程序。

Zephyr的代码由一个活跃的开源社区开发和维护,代表了不同的细分市场和专业领域。支持项目的开放性、其协作特性是少有限制的宽松许可政策。Core Zephyr代码是根据Apache 2.0许可条款发布的,因此可以在所有类型的应用程序中免费使用——无论是商业应用程序还是其他应用程序。

领导及管理

虽然对Zephyr的贡献来自众多来源,但项目的高层方向和战略是由成员公司制定的。ZephyrLinux基金会的特许项目,目前有20多个不同级别的成员参与其中。这些成员在Zephyr的前进道路上都有发言权。

Zephyr的目标是成员驱动和供应商中立,这让人想起物联网领域其他著名开源项目的精神。作为跨行业和跨公司协作的坚定支持者,Silicon Labs已经接受了采用这种方法的项目,例如MatterOpenthread。当然,Silicon Labs长期以来也在操作系统领域扮演着重要角色,因此参与Zephyr是一件很自然的事情。

Zephyr项目的成员包括在硬件、软件和工具方面具有专业知识的公司,他们都希望帮助塑造物联网的未来。20212月,Silicon Labs正式加入该名单,成为银牌会员。对于那些考虑选择EFR32无线SoC作为其硬件平台基础的Zephyr用户来说,Silicon Labs积极参与该项目并与Antmicro合作,Antmicro是该项目的长期白金会员,是经验丰富的开源Renodeinterwetten与威廉的赔率体系 器贡献者和开发者,该模拟器通过Zephyr仪表板提供全面的RTOS测试,最终应该为改进Zephyr代码在这些设备上的支持铺平道路。

与成功的Zephyr领袖携手合作

当开始一项新的冒险时,从别人的经验中获益的机会总是受欢迎的。AntmicroZephyr中拥有领导地位,并与Silicon Labs合作,因此该公司非常适合帮助指导将Zephyr引入EFR32的新努力。在安特微的帮助下,这些努力中的第一步已经初见成效。

EFR32BG22Thunderboard 加入新的Zephyr支持工具包

作为实现低功耗蓝牙(Bluetooth LE)连接的低成本和极节能手段,EFR32BG22无线SoCZephyr用户的合理选择。因此,当试图确定最适合未来Zephyr开发活动的硬件时,Silicon Labs团队将注意力集中在EFR32BG22 Thunderboard上。凭借其小巧的外形,内置调试器和各种传感器,该套件提供了快速轻松地将蓝牙LE功能添加到物联网设计所需的一切。

ZephyrEFR32BG22Thunderboard提供的第一个官方支持现在可以通过该项目的公共GitHub repo获得。支持代码为开发人员提供了一种简化的方法,可以利用Thunderboard上的Zephyr BLE主机堆栈,并使用Zephyr驱动程序来控制许多板的节能外设。开始编写代码的最佳选择是访问Zephyr官方网站上的EFR32BG22 Thunderboard页面(https://docs.zephyrproject.org/latest/boards/arm/efr32_thunderboard/doc/brd4184.html)。本页包含了Zephyr主板支持的特性的更多细节,以及构建和运行项目的有用说明。

EFR32BG22工具包的发布标志着Silicon LabsZephyr支持工作的开始!公司已经计划在EFR32设备上提供更多的Zephyr解决方案。您可以期待未来的博客文章,重点介绍新项目和其他重要的Zephyr活动。

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

10dffb18-f4ae-11ed-90ce-dac502259ad0.jpg

10e670b0-f4ae-11ed-90ce-dac502259ad0.png

10ee1ea0-f4ae-11ed-90ce-dac502259ad0.jpg



原文标题:EFR32BG22 Thunderboard扩增支持开源Zephyr RTOS

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


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

    关注

    1

    文章

    370

    浏览量

    15600

原文标题:EFR32BG22 Thunderboard扩增支持开源Zephyr RTOS

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

收藏 人收藏

    评论

    相关推荐

    使用MCUXpresso for VS Code插件开发Zephyr的hello world

    本期来到Zephyr实战经验演练,小编带着大家一起使用MCUXpresso for VS Code插件来开发一个属于Zephyr的hello world。
    的头像 发表于 01-03 09:21 434次阅读
    使用MCUXpresso for VS Code插件开发<b class='flag-5'>Zephyr</b>的hello world

    Zephyr的构建工具

    给大家介绍一下Zephyr的构建工具们:
    的头像 发表于 12-05 09:51 670次阅读
    <b class='flag-5'>Zephyr</b>的构建工具

    使用MCUXPresso插件开发Zephyr

    应广大读者朋友的热情邀请,我们特别策划了“Zephyr领进门”系列介绍(共十篇),旨在为大家深度剖析Zephyr OS——这一备受瞩目的开源实时操作系统。从使用MCUXPresso插件进行开发
    的头像 发表于 11-28 09:41 304次阅读

    深入解析Zephyr RTOS的威廉希尔官方网站 细节

    Zephyr是一个针对资源受限设备优化的小型、可缩放、多体系架构实时操作系统(RTOS)。Zephyr由Linux基金会维护[1],是一个以构建业界最佳的RTOS为目标的
    的头像 发表于 10-22 16:47 583次阅读
    深入解析<b class='flag-5'>Zephyr</b> <b class='flag-5'>RTOS</b>的威廉希尔官方网站
细节

    freertos和rtos区别是什么

    FreeRTOS 和 RTOS(实时操作系统)是两个不同的概念,但它们之间有紧密的联系。FreeRTOS 是一个特定的开源实时操作系统,而 RTOS 是实时操作系统的一般概念。 概念定义 RT
    的头像 发表于 09-02 14:18 1330次阅读

    基于芯科科技BG22低功耗蓝牙SoC实现长距离的蓝牙连接

    本视频实际演示了基于Silicon Labs(亦称“芯科科技”)的BG22低功耗蓝牙SoC来达成长距离的蓝牙连接。通过将BG22开发套件安装在无人机上,并支持新的蓝牙Coded PHY威廉希尔官方网站 ,经实测蓝牙连接的距离可延长至510米
    的头像 发表于 08-20 14:58 557次阅读

    请问如何将Zephyr OS移植到KIT_PSOCE84_EVK?

    我正试图将 Zephyr OS 移植到 KIT_PSOCE84_EVK,但官方的 Zephyr 支持板列表中并没有列出它。 所以,看来我得自己移植了。 是否有针对 Zephyr OS
    发表于 05-30 07:32

    请问CYW20829B0-P4模块是否支持Zephyr

    嗨, 请问 CYW20829B0-P4 模块是否支持 Zephyr? 如果没有,有什么计划吗?
    发表于 05-28 06:00

    MCXN947与Zephyr的跨界合作 嵌入式威廉希尔官方网站 的新飞跃

    MCX N947成功初步移植Zephyr,标志着嵌入式威廉希尔官方网站 的新飞跃,为物联网应用注入更强动力与智能。 简介 搭建 Zephyr 环境 参考Zephyr Getting Started。在这
    发表于 05-23 09:19 614次阅读
    MCXN947与<b class='flag-5'>Zephyr</b>的跨界合作 嵌入式威廉希尔官方网站
的新飞跃

    英飞凌是否为AIROC CYW20829 Bluetooth LE SoC芯片和模块提供Zephyr支持

    英飞凌是否为 AIROC CYW20829 Bluetooth LE SoC 芯片和模块提供 Zephyr 支持
    发表于 05-20 06:19

    适用于智能家居和便携式医疗设备的EFR32BG26(BG26)蓝牙SoC介绍

    EFR32BG26(BG26)蓝牙 SoC 是使用低功耗蓝牙(Bluetooth LE)和蓝牙网状网络实现物联网无线连接的理想选择,
    的头像 发表于 04-18 10:56 564次阅读

    昂科烧录器支持Silicon labs芯科科技的蓝牙低能耗SoC EFR32BG22C112F352GM32

    芯片烧录行业领导者-昂科威廉希尔官方网站 近日发布最新的烧录软件更新及新增支持的芯片型号列表,其中Silicon labs芯科科技的蓝牙低能耗SoC EFR32BG22C112F352GM32已经被昂科的通用烧录
    的头像 发表于 03-21 18:17 1098次阅读
    昂科烧录器<b class='flag-5'>支持</b>Silicon labs芯科科技的蓝牙低能耗SoC <b class='flag-5'>EFR32BG22</b>C112F352GM32

    瑞萨正式加入Zephyr项目,携手共建开源实时操作系统新生态

    近日,业界领先的半导体解决方案提供商瑞萨宣布正式加入Zephyr®项目,并荣升为银级会员。Zephyr作为Linux基金会的开源项目,致力于面向未来、资源受限的设备打造安全、互联且灵活的实时操作系统(
    的头像 发表于 03-12 09:18 707次阅读

    瑞萨正式加入Zephyr项目

    于开发人员进行部署和管理。   Zephyr RTOS拥有一套不断扩展的软件库,可用于各种应用和产业领域,例如工业物联网、可穿戴设备、机器学习等。它侧重于广泛的芯片组支持、安全性、可靠性、长期
    的头像 发表于 03-09 17:43 1849次阅读

    Zephyr RTOS简介及代码下载编译运行

    说起来RTOS,第一印象就是单片机程序、ARM M核、微控制器低频运行处理程序,甚至其不能算一个真正的OS。但是随着时代发展,这些单片机程序在有限的硬件机制下非常接近像Linux这种的巨无霸OS了
    的头像 发表于 01-10 09:12 6360次阅读
    <b class='flag-5'>Zephyr</b> <b class='flag-5'>RTOS</b>简介及代码下载编译运行