会员登录 - 用户注册 - 设为首页 - 加入收藏 - 网站地图 如安在VS Code中运用瑞萨RA系列MCU!

如安在VS Code中运用瑞萨RA系列MCU

时间:2025-05-25 11:19:08 来源:锐评时讯 作者:社会 阅读:572次

VS Code简介。

VS Code(Visual Studio Code)是微软公司出品,它是一个免费且多功用的代码编辑器,简直支撑一切首要的。编程。语言和结构。特别是最近又新加了Github Co。pi。lot功用,让用户滑润进入。AI。编程年代,进一步提高了用户编写代码的功率。它也支撑多种。操作系统。,windows/。Linux。/Mac多渠道,能够在。【Visual Studio Code官网】。(>=v1.96.0)中下载。

Visual Studio Code官网。

https://code.visualstudio.com/。

瑞萨。电子作为世界。闻名。嵌入式。处理器。大厂,紧跟技能潮流开展,活跃适配VScode开发生态,针对瑞萨的多种类型的。MCU。和MPU渠道,开发了Rene。sas。VS Code Ex。te。nsions,协助用户在VS Code中构建和调试Renesas C/。C++。项目,它包含:

Renesas Build U。ti。lities构建项目。

https://marketpl。ac。e.visualstudio.com/items?itemName=RenesasElectronicsCorporation.renesas-build-utilities。

Renesas Debug调试项目。

https://marketplace.visualstudio.com/items?itemName=RenesasElectronicsCorporation.renesas-debug。

本文将分为三部分来逐个介绍RA,RX,RL78系列MCU渠道在VS Code的运用进程和事项。

RA MCU简介。

RA宗族系列MCU选用。Arm。Cortex-M33、-M23、-M4和-M85处理器内核,并经过PSA。认证。的、是职业抢先的32位MCU。现在,包含RA0/RA2/RA4/RA6/RA8系列。

具体进程如下:

软件装置。

1。Python。装置。

从下方链接下载并装置64位Python 3.10.0或许以上版别。

64位Python 3.10.0。

https://www.python.org/downlo。ad。s/。

将Python 3.10文件夹的途径增加到“path”环境变量中。能够参阅这篇博文。

Windows上装置Python 环境并装备环境变量(超具体。教程。)_python windows环境变量-CSDN博客。

https://blog.csdn.net/Lyh1gguyg/article/details/146276117。

2。RA Smart Configurator(RASC)装置。

从下方链接下载并装置。

RA Smart Configurator(RASC)装置。

https://github.com/renesas/fsp/releases。

3。CMAKE和Ninja装置。

从下方链接下载CMake Windows x64 installer(.msi),并装置。

注。:CMAKE版别大于3.31.1即可。

CMake Windows x64 installer(.msi)。

https://cmake.org/。

在装置的时分,留意将CMake文件夹的途径增加到“path”环境变量中。

从下方链接下载ninja-win.zip。解压zip文件,并把ninja.exe复制到CMake的装置途径下的bin文件夹下。

ninja-win.zip。

https://github.com/ninja-build/ninja/releases/。

翻开windows指令窗口。输入ninja --version和cmake --version查看是否装置正确,而且现已增加到了环境变量中。

4。装置编译东西链GCC和LLVM。

GCC。

https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads。

LLVM。

https://github.com/ARM-software/LLVM-embedded-toolchain-for-Arm/releases。

留意。保证您下载的东西链版别和您运用的FSP版别相匹配。

将GCC的bin文件夹途径增加到ARM_GCC_TOOLCHAIN_PATH环境变量中,将LLVM的bin文件夹途径增加到ARM_LLVM_TOOLCHAIN_PATH环境变量中。

留意。,有些。电脑。用户,假如在增加了GCC和LLVM到环境变量中后,在接下来的进程中,遇到了上述变量找不到的状况,能够测验运用管理员权限翻开和运转VS Code。

5。装置和装备RASC。

关于RA项目,主张在开端开发之前装置和装备RASC(RA Smart Configurator)。从下方链接下载装置RASC。

https://github.com/renesas/fsp/releases。

6。翻开VS Code。

翻开VS Code,请先保证现已在VS Code中现已装置好Renesas Build Utilities和Renesas Debug扩展。

翻开Command Palette(鼠标左键挑选View=>Command Palette菜单,或许运用CTRL+SHIFT+P快捷键),然后再点击Renesas:Open Renesas Support Files Manager。

挑选左面RA,然后再挑选Install,等候装置完结。

增加Smart Configurators。

点击Select RA SC按钮。

在弹出的对话框中挑选现已装置的rasc.exe。

Renesas Debug扩展将主动导入并注册RASC到VS Code中。

此进程将注册Smart Configurator以供运用,并导入调试所需的设备文件。

7。创立工程。

翻开VS Code,点击View→Command Palette 后,挑选Renesas:Create RA Project with Smart Configurator。

VSCode会显现现已装置的RA Smart Configurator列表,挑选其间的一个Smart Configurator。

挑选创立工程的文件夹。

输入项目名称,然后点击Next。

装备好您的板子信息,设备类型和东西链。然后点击Next。

挑选“No。 RTOS。”,然后点击Next。

挑选下图中的工程模板,然后再点击Finish完结项目创立。

当工程生成结束后,封闭RA Smart Configurator。

工程编译。

留意。

VS Code中的Restricted形式,会形成Command Palette中CMake指令不可用。

需要将Restricted形式封闭。点击左下角的Restricted Mode,点击Trust。

当第一次翻开从前进程创立的工程时,请运用Command Palette中的CMake configure来装备CMake和Kit selection。

然后对kit进行装备,挑选“ARM GCC - Ninja”。

留意:假如在此进程,挑选了过错的CMake kit会导致编译失利。您能够经过Command Palette中的“CMake:Select a kit”重新装备Kit。

点击菜单中的Terminal→Run Build Task。

挑选Build Project。

当工程编译完结,默许状况下,.elf会生成在“build//CMakeFiles/.elf.dir/”文件夹中。

工程调试。

能够经过点击Run→Start Debugging,或许F5键来发动调试。

当调试开端后,通用的调试操控按钮将显现,包含如回来,暂停,单步,单步越过,单步跳出,重启,调试中止。在Debug Console处,将显现调试进程中的一些有用信息。

在调试期间,本地变量,设备。寄存器。,调用仓库,监督变量,外设状况的具体信息将显现在Run and Debug选项卡中VS Code主侧边栏。

经过上述进程,用户完好体会了在VS Code中运用瑞萨RA系列MCU的全进程。接下来的内容将介绍如安在VS Code中操作瑞萨RX和RL78系列MCU,敬请持续重视!

内容来源:https://sh.tanphatexpress.com.vn/app-1/tải cài đặt máy in canon 2900 cho win 10,http://chatbotjud-teste.saude.mg.gov.br/app-1/betse.com-login

(责任编辑:最新热点)

    系统发生错误

    系统发生错误

    您可以选择 [ 重试 ] [ 返回 ] 或者 [ 回到首页 ]

    [ 错误信息 ]

    页面发生异常错误,系统设置开启调试模式后,刷新本页查看具体错误!