chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何搭建瑞薩RA VS code開(kāi)發(fā)環(huán)境

瑞薩嵌入式小百科 ? 來(lái)源:瑞薩嵌入式小百科 ? 2025-11-05 14:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在上一篇文章“當(dāng)RA MCU遇見(jiàn)Zephyr,打通嵌入式開(kāi)發(fā)任督二脈!”中,我們介紹了Zephyr極具前景的發(fā)展趨勢(shì)以及瑞薩開(kāi)發(fā)板對(duì)Zephyr的深度融合支持。

在智能終端、物聯(lián)網(wǎng)、安全設(shè)備等高速發(fā)展的背景下,傳統(tǒng)主流RTOS在多平臺(tái)移植、通信協(xié)議棧、安全性等方面需要投入較多精力,因此,Zephyr操作系統(tǒng)逐漸被越來(lái)越多的開(kāi)發(fā)者的青睞。

但是盡管Zephyr有很多的優(yōu)勢(shì),專(zhuān)業(yè)集成開(kāi)發(fā)環(huán)境(IDE)的缺失卻使得其有不小的入門(mén)門(mén)檻。

具體體現(xiàn)在Zephyr操作系統(tǒng)有著自己一套獨(dú)特的解決方案:

其中包括Zephyr原生工具West,代碼管理工具GIT、Python環(huán)境、構(gòu)建工具Cmake和Ninjia以及交叉編譯工具鏈Zephyr SDK。

對(duì)于想要深入學(xué)習(xí)Zephyr的開(kāi)發(fā)者來(lái)說(shuō),如何正確配置以及使用上述工具鏈非常重要但也非常麻煩,因此我們借助VS code這一強(qiáng)大的代碼編輯器輔助Zephyr的開(kāi)發(fā),借助其豐富的插件,讓更多的開(kāi)發(fā)者參與到Zephyr的開(kāi)發(fā)中來(lái)。

在這篇文章中,我們就先來(lái)詳細(xì)講一講如何配置瑞薩RA VS code開(kāi)發(fā)環(huán)境以及如何使用瑞薩官方插件進(jìn)行項(xiàng)目構(gòu)建與調(diào)試,為之后的Zephyr VS code開(kāi)發(fā)做鋪墊。

01配置RASC+VS code開(kāi)發(fā)環(huán)境

首先便是VS code的下載,各位小伙伴只需前往VS code官網(wǎng)下載最新版本就可以了。鏈接如下:

VScode下載

https://code.visualstudio.com/

安裝好VS code后點(diǎn)擊左側(cè)的extension,輸入Renesas進(jìn)行查找,如下圖所示。

9c04b2f4-b948-11f0-8c8f-92fbcf53809c.png

熟悉VS code的小伙伴可能會(huì)知道VS code配置嵌入式開(kāi)發(fā)環(huán)境其實(shí)是比較麻煩的,需要下載很多插件并正確配置路徑。

但是我們?nèi)鹚_的Renesas Build Utilities和Renesas Debug兩個(gè)插件直接提供一站式解決方案,只需要下載這兩個(gè)插件,就可以一站式幫您解決所有插件的更新與配置。

9c5b307a-b948-11f0-8c8f-92fbcf53809c.png

9cb1ca98-b948-11f0-8c8f-92fbcf53809c.png

如圖點(diǎn)擊Install更新下載兩款插件,點(diǎn)擊確認(rèn)信任,屏幕左側(cè)的extension下方就出現(xiàn)了一個(gè)大寫(xiě)的R圖標(biāo),那就是瑞薩插件的快捷入口,點(diǎn)擊進(jìn)入,如下圖所示。

9d0b414a-b948-11f0-8c8f-92fbcf53809c.png

點(diǎn)擊最左上角的Renesas Quick Install,選擇第二個(gè)Renesas RA,點(diǎn)一下后面的install,右側(cè)跳出如下圖所示界面。

9d60dbfa-b948-11f0-8c8f-92fbcf53809c.png

瑞薩平臺(tái)會(huì)自動(dòng)檢查瑞RA器件系列所需的依賴(lài)插件。包括本地環(huán)境和CMake、Ninja Build、Python 3.10、ARM GNU工具鏈、SEGGER J-Link、RA系列支持文件和瑞薩RA智能配置器安裝,然后在必要時(shí)為它們創(chuàng)建安裝計(jì)劃。

右側(cè)會(huì)顯示所有推薦安裝的插件版本,當(dāng)然,你也可以在“Build Tools”,“Debug Tools”,“Device Support” and the “Smart Configurators”這幾個(gè)界面挑選工具的其他版本。如下圖所示。

9db6f652-b948-11f0-8c8f-92fbcf53809c.png

一般沒(méi)有特殊情況我們都建議直接點(diǎn)擊右下角的Start installation,直接一鍵安裝推薦版本,之后只需靜靜等待更新完成即可,更新時(shí)間可能會(huì)比較長(zhǎng)(如果顯示failed失敗了的話(huà)可以多試幾次)。

其中在安裝J-link時(shí)會(huì)跳出彈窗。

9e11418e-b948-11f0-8c8f-92fbcf53809c.png

這里沒(méi)有要特別注意的地方,一直點(diǎn)Next就可以了。

最后所有插件后面都顯示Installed,這樣我們?nèi)鹚_RA開(kāi)發(fā)所需要的VS code配置就完成了。

02創(chuàng)建項(xiàng)目

9e6aff30-b948-11f0-8c8f-92fbcf53809c.png

點(diǎn)擊導(dǎo)航欄左下角的【Create Renesas RA project】。

這時(shí)屏幕最上方的導(dǎo)航欄會(huì)顯示已安裝的RASC。

9ec270e4-b948-11f0-8c8f-92fbcf53809c.png

點(diǎn)擊之后會(huì)跳出文件窗口,選擇你希望的項(xiàng)目保存地點(diǎn):

9f16969c-b948-11f0-8c8f-92fbcf53809c.png

點(diǎn)擊選擇后RASC軟件頁(yè)面彈出,再次確認(rèn)項(xiàng)目名稱(chēng)與保存地點(diǎn),點(diǎn)擊Next。

9f6e6f16-b948-11f0-8c8f-92fbcf53809c.png

在工具欄中選擇瑞薩RA板卡型號(hào)與編譯工具點(diǎn)擊Next(創(chuàng)建項(xiàng)目環(huán)節(jié)這一步最關(guān)鍵,一定要選擇正確的板卡,否則無(wú)法燒錄)。

9fc6889a-b948-11f0-8c8f-92fbcf53809c.png

選擇是否要“Smart Bundle”配置點(diǎn)擊Next(默認(rèn)不需要)。

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

選擇RTOS項(xiàng)目(默認(rèn)NO RTOS)點(diǎn)擊Next。

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

選擇構(gòu)建最小項(xiàng)目還是led閃爍項(xiàng)目后點(diǎn)擊Finish完成項(xiàng)目創(chuàng)建。

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

構(gòu)建完成后關(guān)閉RASC軟件,即可在VS Code左側(cè)看見(jiàn)項(xiàng)目。

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

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

03項(xiàng)目構(gòu)建

首次打開(kāi)項(xiàng)目時(shí),必須執(zhí)行CMake配置和CMake Kit選擇。為了執(zhí)行這些作,請(qǐng)?jiān)赩S Code中打開(kāi)“命令面板”,然后從命令中選擇“CMake:Configure”。

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

然后,將顯示套件選擇菜單。如果項(xiàng)目是為GCC工具鏈生成的,則從菜單中選擇“Renesas Platform:Arm GNU Toolchain...”,如果項(xiàng)目是為L(zhǎng)LVM工具鏈生成的,則從菜單中選擇“Renesas Platform:Arm LLVM Toolchain...”。使用“Renesas Platform:...”套件非常重要,因?yàn)樗鼈儼鹚_項(xiàng)目的特定配置參數(shù)。

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

選擇完成后,轉(zhuǎn)到并單擊菜單中的“Terminal”=> “Run Build Task”。

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

將顯示構(gòu)建選項(xiàng),選擇“Build Project”選項(xiàng)。

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

構(gòu)建成功后如圖所示。默認(rèn)情況下,構(gòu)建項(xiàng)目可以在“build//CMakeFiles/.elf.dir/”文件夾中找到。

04調(diào)試

選擇創(chuàng)建的配置,單擊【Run and Debug】選項(xiàng)卡中的【Start Debugging】按鈕。

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

當(dāng)VS Code啟動(dòng)調(diào)試會(huì)話(huà)時(shí),可以通過(guò)調(diào)試流控制按鈕執(zhí)行常見(jiàn)的調(diào)試控制流功能,如恢復(fù)、掛起、單步執(zhí)行、單步執(zhí)行、單步執(zhí)行、重新啟動(dòng)、終止調(diào)試會(huì)話(huà)。

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

在調(diào)試會(huì)話(huà)期間,可以在VS Code的主側(cè)邊欄的【Run and Debug】選項(xiàng)卡中訪(fǎng)問(wèn)有關(guān)局部變量、設(shè)備寄存器、調(diào)用堆棧、監(jiān)視變量和外圍設(shè)備狀態(tài)的詳細(xì)信息。

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

05編輯/重新配置項(xiàng)目

右鍵單擊項(xiàng)目根目錄下的“configuration.xml”文件,然后在上下文菜單中選擇“Open with RA Smart Configurator”選項(xiàng)。

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


VS Code將顯示已安裝的【RA Smart Configurator】列表,從列表中選擇一個(gè)【Smart Configurato】以打開(kāi)項(xiàng)目。

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


VS Code將在選定的RA智能配置器中打開(kāi)項(xiàng)目,現(xiàn)在您可以在RA智能配置器中編輯您的項(xiàng)目配置。更改完成后,單擊“Generate Project Content”按鈕以重新生成項(xiàng)目?jī)?nèi)容。

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

介紹完如何使用VS code開(kāi)發(fā)RA項(xiàng)目,下一篇我們就來(lái)介紹如何在VS code中配置Zephyr IDE。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    18914

    瀏覽量

    397777
  • 瑞薩
    +關(guān)注

    關(guān)注

    37

    文章

    22481

    瀏覽量

    90819
  • 開(kāi)發(fā)環(huán)境

    關(guān)注

    1

    文章

    270

    瀏覽量

    17635
  • Zephyr
    +關(guān)注

    關(guān)注

    0

    文章

    58

    瀏覽量

    6579

原文標(biāo)題:當(dāng)RA MCU遇見(jiàn)Zephyr系列(2)——搭建瑞薩RA VS code開(kāi)發(fā)環(huán)境

文章出處:【微信號(hào):瑞薩嵌入式小百科,微信公眾號(hào):瑞薩嵌入式小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【EK-RA6E2開(kāi)發(fā)指南】開(kāi)發(fā)環(huán)境搭建

    電子的開(kāi)發(fā)工具有很多,筆者習(xí)慣使用MDK開(kāi)發(fā),因此本文將基于MDK+RA Smart Configurator
    的頭像 發(fā)表于 09-23 18:12 ?2898次閱讀
    【EK-<b class='flag-5'>RA</b>6E2<b class='flag-5'>開(kāi)發(fā)</b>指南】<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>

    FPB-RA0E2開(kāi)發(fā)板的批量加載例程

    RA MCU眾測(cè)寶典”環(huán)境搭建專(zhuān)題再添實(shí)用干貨!上一篇我們搞定了【FPB-RA0E2】
    的頭像 發(fā)表于 01-29 17:52 ?6821次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>FPB-<b class='flag-5'>RA</b>0E2<b class='flag-5'>開(kāi)發(fā)</b>板的批量加載例程

    RA-Eco-RA4M2開(kāi)發(fā)板基本模板搭建與LED指南

    RA MCU眾測(cè)寶典”環(huán)境搭建專(zhuān)題再添硬核實(shí)操!這次將解鎖“基本模板搭建與LED”技能,加
    的頭像 發(fā)表于 02-24 14:43 ?5122次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA-Eco-RA</b>4M2<b class='flag-5'>開(kāi)發(fā)</b>板基本模板<b class='flag-5'>搭建</b>與LED指南

    RA8快速上手指南:Cortex-M85內(nèi)核RA8開(kāi)發(fā)環(huán)境搭建 并點(diǎn)亮一個(gè)LED

    因?yàn)镃ortex-M內(nèi)核,RA8系列單片機(jī)支持多種市面上常見(jiàn)的開(kāi)發(fā)環(huán)境,像Keil MDK、IAR EWARM等,而本文講述的是
    的頭像 發(fā)表于 03-17 14:35 ?1919次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b>8快速上手指南:Cortex-M85內(nèi)核<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b>8<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b> 并點(diǎn)亮一個(gè)LED

    當(dāng)RA MCU遇見(jiàn)Zephyr系列(2)——搭建RA VS code開(kāi)發(fā)環(huán)境

    在上一篇文章“當(dāng)RAMCU遇見(jiàn)Zephyr,打通嵌入式開(kāi)發(fā)任督二脈!”中,我們介紹了Zephyr極具前景的發(fā)展趨勢(shì)以及開(kāi)發(fā)板對(duì)Zephyr的深度融合支持。在智能終端、物聯(lián)網(wǎng)、安全設(shè)
    的頭像 發(fā)表于 12-17 12:04 ?4537次閱讀
    當(dāng)<b class='flag-5'>RA</b> MCU遇見(jiàn)Zephyr系列(2)——<b class='flag-5'>搭建</b><b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b> <b class='flag-5'>VS</b> <b class='flag-5'>code</b><b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b>

    當(dāng)RA MCU遇見(jiàn)Zephyr系列(3)——在Vs code中配置Zephyr集成開(kāi)發(fā)環(huán)境

    嵌入式開(kāi)發(fā)任督二脈!當(dāng)RAMCU遇見(jiàn)Zephyr系列(2)——搭建RAVScode開(kāi)發(fā)環(huán)境
    的頭像 發(fā)表于 01-01 10:04 ?4765次閱讀
    當(dāng)<b class='flag-5'>RA</b> MCU遇見(jiàn)Zephyr系列(3)——在<b class='flag-5'>Vs</b>  <b class='flag-5'>code</b>中配置Zephyr集成<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b>

    RA6E2地奇星開(kāi)發(fā)板試用】介紹、環(huán)境搭建、工程測(cè)試

    RA6E2地奇星開(kāi)發(fā)板試用】介紹、環(huán)境搭建、工程測(cè)試 本文介紹了
    發(fā)表于 12-07 15:27

    RA6E2地奇星開(kāi)發(fā)板試用】開(kāi)發(fā)板介紹及環(huán)境搭建

    2.0 Full-Speed、CAN FD、I3C、Quad SPI、HDMI CEC、12-bit ADC/DAC 等豐富外設(shè) 二、開(kāi)發(fā)環(huán)境搭建(推薦 e2 studio + FSP)
    發(fā)表于 12-22 00:40

    【視頻】如何搭建MCU開(kāi)發(fā)環(huán)境CubeSuit+

    本帖最后由 于圭 于 2015-1-8 16:54 編輯 本視頻介紹了如何搭建MCU開(kāi)發(fā)環(huán)境CubeSuite、如何使用CubeS
    發(fā)表于 01-08 16:09

    如何搭建單片機(jī)開(kāi)發(fā)環(huán)境?

    如何搭建單片機(jī)開(kāi)發(fā)環(huán)境?
    發(fā)表于 01-25 06:35

    RA4系列開(kāi)發(fā)板體驗(yàn)】開(kāi)發(fā)環(huán)境搭建和新手點(diǎn)燈指南

    RA4系列開(kāi)發(fā)板體驗(yàn)】開(kāi)發(fā)環(huán)境搭建和新手點(diǎn)燈指
    發(fā)表于 11-24 22:54

    RA4系列開(kāi)發(fā)板體驗(yàn)】1.MDK搭建環(huán)境搭建以及LED閃爍程序

    M33系列MCU,看豐富的外設(shè)以及不錯(cuò)的核心配置,生態(tài)工作室推出的最小系統(tǒng)板,能給對(duì)這款MCU有興趣的客戶(hù)能快速上手。1.本次試用搭建MDK是IDE。2.外設(shè)代碼生成是用的
    發(fā)表于 11-27 18:47

    RA4系列開(kāi)發(fā)板體驗(yàn)】+ 開(kāi)發(fā)環(huán)境搭建

    一、開(kāi)發(fā)環(huán)境搭建先整體介紹一下這個(gè)開(kāi)發(fā)板和板上的主控芯片。首先板子是長(zhǎng)這樣的這個(gè)板子設(shè)計(jì)的比較簡(jiǎn)潔,主控芯片是
    發(fā)表于 12-21 23:50

    新聞 | 電子MCU和MPU產(chǎn)品線(xiàn)將支持Microsoft Visual Studio Code

    (MPU)。已為其所有嵌入式處理器開(kāi)發(fā)了工具擴(kuò)展,并將其發(fā)布在 Microsoft VS Code網(wǎng)站 上,使習(xí)慣于使用這款流行的集成
    的頭像 發(fā)表于 08-03 18:15 ?1082次閱讀
    新聞 | <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子MCU和MPU產(chǎn)品線(xiàn)將支持Microsoft Visual Studio <b class='flag-5'>Code</b>

    如何在VS code中配置Zephyr集成開(kāi)發(fā)環(huán)境

    上一篇文章介紹了如何在VS code中使用官方插件為RA芯片創(chuàng)建項(xiàng)目與項(xiàng)目調(diào)試,相信大家對(duì)RA
    的頭像 發(fā)表于 11-05 14:46 ?1499次閱讀
    如何在<b class='flag-5'>VS</b> <b class='flag-5'>code</b>中配置Zephyr集成<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b>