网站首页 全球最实用的IT互联网站!

人工智能P2P分享Wind搜索发布信息网站地图标签大全

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

如何在VS code中配置Zephyr集成开发环境

时间:2025-11-05 14:46

人气:

作者:admin

标签:

导读:上一篇文章介绍了如何在VS code中使用瑞萨官方插件为RA芯片创建项目与项目调试,相信大家对RA在VS code中的开发有了基础的了解。...

上一篇文章介绍了如何在VS code中使用瑞萨官方插件为RA芯片创建项目与项目调试,相信大家对RA在VS code中的开发有了基础的了解。

接下来我们就正式开始Zephyr开发的介绍,同样是借助VS code中的Zephyr官方插件辅助进行配置。在这篇文章中我们就先介绍如何正确使用Zephyr IDE这一官方插件。

打开VS code左侧的extension,搜索Zephyr,可以看到Zephyr IDE这一插件,点击Install更新之后,屏幕左侧瑞萨图标下方就出现了Zephyr IDE的快捷入口。

abe6c158-b948-11f0-8c8f-92fbcf53809c.png

点击图标后显示如下界面:

ac3f90f8-b948-11f0-8c8f-92fbcf53809c.png

这便是我们接下来会用到的快捷配置导航栏。

在开始配置前,我们先在C盘或者D盘目录下直接建立一个Zephyr文件夹用来存放Zephyr项目(最好直接使用C:/Zephyr或D:/Zephyr这种,不然后续配置环境时易报错)。

开始之前先在资源管理器中打开这个文件夹,作为我们工作的空间。

acade0e4-b948-11f0-8c8f-92fbcf53809c.png

ad05f0ea-b948-11f0-8c8f-92fbcf53809c.png

文件打开后点击右下角Zephyr图标回到Zephyr配置页面开始配置Zephyr开发环境。

首先点击第二行[Install Host Tools]进行所需插件工具的更新,平台自动检查Zephyr所需七大插件的下载更新情况,并自动完成更新(第一次使用时会有部分插件更新失败,属于正常现象,多试几次)所有插件更新完成后如下图所示。

ad5d26b2-b948-11f0-8c8f-92fbcf53809c.png

工具配置完成后点击第四行[WorkSpace Setup],开始配置工作空间。

adb4eb40-b948-11f0-8c8f-92fbcf53809c.png

从顶部导航栏中跳出的选项中选择[Open Current Directroy],直接在我们之前创建的Zephyr文件夹中构建WorkSpace。

ae0d28c8-b948-11f0-8c8f-92fbcf53809c.png

对于首次使用的小伙伴,选择[Create new west.yml],在本地创建新的拉取菜单文件。

ae648cda-b948-11f0-8c8f-92fbcf53809c.png

已经创建之后就会有使用本地拉取菜单文件这一选项。

aeb90184-b948-11f0-8c8f-92fbcf53809c.png

选择[Create new west.yml]之后我们选择[Minimal Zephyr],选择所需要的hal库包。

af157c2a-b948-11f0-8c8f-92fbcf53809c.png

选择Renesas。

af6e8842-b948-11f0-8c8f-92fbcf53809c.png

Zephyr版本选择默认Default。

afc32c30-b948-11f0-8c8f-92fbcf53809c.png

选择完毕配置成功后会自动执行West Update,成功之后就已经完成百分之九十的环境配置了,因此百分之九十的问题也会出现在这一环节,各位小伙伴一定要耐心解决,成功界面如下图所示。

b01abbee-b948-11f0-8c8f-92fbcf53809c.png

如果这一步失败了也不要紧,我们可以使用下面的工具逐一排查。

Install SDK

选择交叉编译工具版本,对应上述选择Zephyr版本部分,点击后可以看到Zephyr对应版本使用的交叉编译工具版本。

b07352b8-b948-11f0-8c8f-92fbcf53809c.png

Tip:如果这里没有出现最新的0.17.3 Zephyr 4.2版本,那说明创建环节还未成功,先点击下面的[West Config],后续选择参考上文。

配置成功后如图所示。

b0c8c0ea-b948-11f0-8c8f-92fbcf53809c.png

WEST CONFIG

b177a81c-b948-11f0-8c8f-92fbcf53809c.png

创建Config文件,对应上述配置中的第一环节。

Setup West Environment

创建.venv Python虚拟工作环境文件,成功如图。

b225e346-b948-11f0-8c8f-92fbcf53809c.png

West Init

b2d1c332-b948-11f0-8c8f-92fbcf53809c.png

参考上文即可。

上述工具可帮助我们逐一排查问题出现地点并且针对性解决,若四个部分均成功检验通过,那么最后一步点击WSET UPSDATE会很顺利,如果UPDATE失败,请势必仔细检查上述步骤均有没有成功配置,更新成功如下图所示:

b351069c-b948-11f0-8c8f-92fbcf53809c.png

Update成功意味着你成功完成了Zephyr开发环境的搭建工作,接下来就可以在VS code中开始Zephyr之旅了。

在下一篇文章中我们就用一个简单的LED闪灯程序来展示如何进行程序的构建与烧录。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信