在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

如何在VS Code中使用瑞薩RX系列MCU

瑞薩MCU小百科 ? 來源:瑞薩MCU小百科 ? 作者:瑞薩MCU小百科 ? 2025-04-17 17:58 ? 次閱讀

前期回顧

01VS Code中玩轉(zhuǎn)瑞薩MCU(1)——RA MCU

RX MCU簡介

c33a31d2-1b41-11f0-9310-92fbcf53809c.png

RX家族系列MCU圍繞先進(jìn)的CPU內(nèi)核構(gòu)建,匯集了瑞薩的各種技術(shù)創(chuàng)新。基于多年積累的專有技術(shù),它們旨在在各個(gè)方面提供更好的響應(yīng)性和能效,同時(shí)結(jié)合出色的運(yùn)行性能和低功耗。為工業(yè)、家用電子、辦公自動(dòng)化和ICT領(lǐng)域定義具有片上閃存的32位MCU的終極版本。目前,涵蓋RX100/RX200/RX600/RX700系列。

具體步驟如下:

軟件安裝

請(qǐng)先確保安裝了VS Code(>=v1.96.0)軟件和以下VS Code extension。

Renesas Build Utilities構(gòu)建項(xiàng)目

https://marketplace.visualstudio.com/items?itemName=RenesasElectronicsCorporation.renesas-build-utilities

Renesas Debug調(diào)試項(xiàng)目

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

1Python安裝

從下方鏈接下載并安裝64位Python 3.10.0或者以上版本。

64位Python 3.10.0

https://www.python.org/downloads/

將Python 3.10文件夾的路徑添加到“path”環(huán)境變量中。可以參考這篇博文。

Windows上安裝Python環(huán)境并配置環(huán)境變量(超詳細(xì)教程)_python windows環(huán)境變量-CSDN博客

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

2RX Smart Configurator(RXSC)安裝

從下方鏈接下載并安裝。

RX Smart Configurator(RXSC)安裝

https://www.renesas.com/en/software-tool/rx-smart-configurator#downloads

3CMAKE和Ninja安裝

從下方鏈接下載CMake Windows x64 installer(.msi),并安裝。

:CMAKE版本大于3.31.1即可。

CMake Windows x64 installer(.msi)

https://cmake.org/

在安裝的時(shí)候,注意將CMake文件夾的路徑添加到“path”環(huán)境變量中。

c3eb0b92-1b41-11f0-9310-92fbcf53809c.png

從下方鏈接下載ninja-win.zip。解壓zip文件,并把ninja.exe復(fù)制到CMake的安裝路徑下的bin文件夾下。

ninja-win.zip

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

打開windows命令窗口。輸入ninja--version和cmake--version檢查是否安裝正確,并且已經(jīng)添加到了環(huán)境變量中。

c4407a6e-1b41-11f0-9310-92fbcf53809c.png

4安裝編譯工具鏈CC-RX和

GCC for Renesas GNURX

CC-RX

https://www.renesas.com/us/en/software-tool/cc-compiler-package-rx-family

GCC for Renesas GNURX

https://llvm-gcc-renesas.com/rx-download-toolchains/

將CC-RX的bin文件夾路徑添加到RENESAS_RXC_TOOLCHAIN_PATH環(huán)境變量中,將GCC for Renesas GNURX的bin文件夾路徑添加到RENESAS_GCCRX_TOOLCHAIN_PATH環(huán)境變量中。

注意

有些電腦用戶,如果在添加了CC-RX和GCC到環(huán)境變量中,在接下來的步驟中,遇到了上述變量找不到的情況,可以嘗試使用管理員權(quán)限打開和運(yùn)行VS Code。

c488cd0a-1b41-11f0-9310-92fbcf53809c.png

5打開VS Code

打開VS Code,請(qǐng)先確保已經(jīng)在VS Code中已經(jīng)安裝好Renesas Build Utilities和Renesas Debug擴(kuò)展。

打開Command Palette(鼠標(biāo)左鍵選擇View=>Command Palette菜單,或者使用CTRL+SHIFT+P快捷鍵),然后再點(diǎn)擊Renesas:Create RX Project with Smart Configurator。

c4a6a578-1b41-11f0-9310-92fbcf53809c.png

VS Code將顯示已經(jīng)安裝的Smart Configurators列表,從列表中選擇一個(gè)RX Smart Configurator。

c4bc5602-1b41-11f0-9310-92fbcf53809c.png

如果您看不到已經(jīng)安裝的Smart Configurators列表,VS Code右下方會(huì)彈出消息框,提示“No RX Smart Configurator installation found!”。

點(diǎn)擊Browse RX SC按鈕。

c4dcd044-1b41-11f0-9310-92fbcf53809c.png

在彈出的對(duì)話框中選擇已經(jīng)安裝的RX SmartConfigurator執(zhí)行文件(SmartConfigurator.exe)。

RX SmartConfigurator將自動(dòng)導(dǎo)入并注冊(cè)RXSC到VS Code中。

創(chuàng)建工程

打開VS Code,點(diǎn)擊View→Command Palette后,選擇Renesas:Create RX Project with Smart Configurator。

c4a6a578-1b41-11f0-9310-92fbcf53809c.png

VSCode會(huì)顯示已經(jīng)安裝的RX Smart Configurator列表,選擇其中的一個(gè)RX Smart Configurator。

c4bc5602-1b41-11f0-9310-92fbcf53809c.png

選擇創(chuàng)建工程的文件夾

c5183044-1b41-11f0-9310-92fbcf53809c.png

輸入項(xiàng)目名稱,配置好您的板子信息,設(shè)備類型和工具鏈。然后點(diǎn)擊Next。

c52d9e66-1b41-11f0-9310-92fbcf53809c.png

選擇Bank mode setting,然后點(diǎn)擊Finish完成工程創(chuàng)建。

c5436c82-1b41-11f0-9310-92fbcf53809c.png

在項(xiàng)目文件生成完成后,單擊Generate Code并閉RX Smart Configurator。

c55a67de-1b41-11f0-9310-92fbcf53809c.png

工程編譯

注意

VS Code中的Restricted模式,會(huì)造成Command Palette中CMake命令不可用。

c5772c16-1b41-11f0-9310-92fbcf53809c.png

需要將Restricted模式關(guān)閉。點(diǎn)擊左下角的Restricted Mode,點(diǎn)擊Trust。

c59129cc-1b41-11f0-9310-92fbcf53809c.png

在VS Code,請(qǐng)使用Command Palette中的 “CMake:Delete Cache and Reconfigure”。

c5aaf2bc-1b41-11f0-9310-92fbcf53809c.png

第一次運(yùn)行的時(shí)候,需要對(duì)kit進(jìn)行配置,選擇“Unspecified”。

c5c3c918-1b41-11f0-9310-92fbcf53809c.png

點(diǎn)擊菜單中的Terminal→Run Build Task編譯工程。

c5dc10ea-1b41-11f0-9310-92fbcf53809c.png

選擇Build Project。

c5f40f10-1b41-11f0-9310-92fbcf53809c.png

工程調(diào)試

可以通過點(diǎn)擊Run→Start Debugging,或者F5鍵來啟動(dòng)調(diào)試。

c60f3d30-1b41-11f0-9310-92fbcf53809c.png

c62852de-1b41-11f0-9310-92fbcf53809c.png

當(dāng)調(diào)試開始后,通用的調(diào)試控制按鈕將顯示,包括如返回,暫停,單步,單步跳過,單步跳出,重啟,調(diào)試停止。在Debug Console處,將顯示調(diào)試過程中的一些有用信息。

c643c302-1b41-11f0-9310-92fbcf53809c.png

在調(diào)試期間,本地變量,設(shè)備寄存器,調(diào)用堆棧,監(jiān)視變量,外設(shè)狀態(tài)的詳細(xì)信息將顯示在Run and Debug選項(xiàng)卡中VS Code主側(cè)邊欄。

c668fa78-1b41-11f0-9310-92fbcf53809c.png

以上是在VS Code中使用瑞薩RX系列MCU的全過程。接下來的內(nèi)容將介紹如何在VS Code中操作瑞薩RL78系列MCU,敬請(qǐng)繼續(xù)關(guān)注!

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

    關(guān)注

    146

    文章

    17688

    瀏覽量

    357703
  • 內(nèi)核
    +關(guān)注

    關(guān)注

    3

    文章

    1402

    瀏覽量

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

    關(guān)注

    36

    文章

    22352

    瀏覽量

    87544
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    674

    瀏覽量

    33527
  • vscode
    +關(guān)注

    關(guān)注

    1

    文章

    166

    瀏覽量

    8266

原文標(biāo)題:VS Code中玩轉(zhuǎn)瑞薩MCU(2)——RX MCU

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    RX130系列MCU CTSU的基本配置和使用

    RX130屬于32位高功效MCU RX100系列,是一款入門級(jí)產(chǎn)品。其內(nèi)置的最大36通道的電
    發(fā)表于 07-21 17:14 ?2311次閱讀

    何在VS Code中使RA系列MCU

    VS Code(Visual Studio Code)是微軟公司出品,它是一個(gè)免費(fèi)且多功能的代碼編輯器,幾乎支持所有主要的編程語言和框架。特別是最近又新加了Github Copilot功能,讓用戶
    的頭像 發(fā)表于 04-16 14:02 ?783次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>VS</b> <b class='flag-5'>Code</b><b class='flag-5'>中使</b>用<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>RA<b class='flag-5'>系列</b><b class='flag-5'>MCU</b>

    何在VS Code中使RL78系列MCU

    RL78家族系列MCU,以其業(yè)界領(lǐng)先的低功耗和各種內(nèi)置的高性能外圍功能,極大地提高了電源效率,降低了BOM成本,實(shí)現(xiàn)了設(shè)備的小型化。
    的頭像 發(fā)表于 04-23 13:49 ?368次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>VS</b> <b class='flag-5'>Code</b><b class='flag-5'>中使</b>用<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>RL78<b class='flag-5'>系列</b><b class='flag-5'>MCU</b>

    電子新推32位RX系列微控制器RX23E-A產(chǎn)品組

    電子今日宣布推出32位RX系列微控制器(MCURX23E-A產(chǎn)品組,將高精度模擬前端(AF
    發(fā)表于 05-28 17:38 ?1172次閱讀

    解決方案匯總帖

    方案【視頻】電子RL78/G14 MCU直流無刷電動(dòng)工具解決方案【視頻】電子BLDC無傳感器風(fēng)扇解決方案【視頻】
    發(fā)表于 01-30 18:27

    電子擴(kuò)大RX63T Group微控制器(MCU)系列產(chǎn)品

    電子宣布擴(kuò)大RX63T Group微控制器(MCU系列產(chǎn)品。新款RX63T
    發(fā)表于 12-06 10:15 ?1466次閱讀

    電子推出32位RX65N和RX651系列微控制器

    2016年10月13日,日本東京訊——全球領(lǐng)先的半導(dǎo)體解決方案供應(yīng)商電子株式會(huì)社(TSE:6723)今日宣布推出RX65N和RX651系列
    發(fā)表于 10-18 11:52 ?1446次閱讀

    關(guān)于RX系列MCU的特點(diǎn)性能介紹

    電子RX系列MCU介紹
    的頭像 發(fā)表于 07-23 00:33 ?3987次閱讀

    基于RX66T高性能MCU的變頻器設(shè)計(jì)方案

    RX66T是RX MCU家族面向電機(jī)/變頻控制的高性能MCU,其特性如下:
    的頭像 發(fā)表于 10-14 16:30 ?3731次閱讀

    RA系列MCU選型指南

    RA系列MCU產(chǎn)品基于Arm Cortex-M內(nèi)核,與自有內(nèi)核RL78和RX系列一起,成為
    發(fā)表于 11-08 13:51 ?2565次閱讀

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

    新聞快訊 全球半導(dǎo)體解決方案供應(yīng)商電子(TSE:6723)宣布其客戶現(xiàn)可以使用Microsoft Visual Studio CodeVS C
    的頭像 發(fā)表于 08-03 18:15 ?644次閱讀
    新聞 | <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>MCU</b>和MPU產(chǎn)品線將支持Microsoft Visual Studio <b class='flag-5'>Code</b>

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

     全球半導(dǎo)體解決方案供應(yīng)商電子宣布其客戶現(xiàn)可以使用Microsoft Visual Studio CodeVS Code)開發(fā)
    的頭像 發(fā)表于 08-04 13:40 ?614次閱讀

    Visual Studio Code - 如何在Visual Studio CodeVS Code)中構(gòu)建和調(diào)試RL78項(xiàng)目

    Studio Code - 如何在Visual Studio CodeVS Code)中構(gòu)建和調(diào)試RL78項(xiàng)目 文章出處:【微信公眾號(hào):
    的頭像 發(fā)表于 08-14 12:05 ?1091次閱讀

    基于電子RX MCU的電機(jī)控制解決方案

    本次給大家介紹基于電子RX電機(jī)控制MCU的電機(jī)控制解決方案,RX家族32位高功效MCU包含四
    的頭像 發(fā)表于 12-10 17:15 ?1060次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RX</b> <b class='flag-5'>MCU</b>的電機(jī)控制解決方案

    電子RX261/RX260 32位觸摸控制MCU數(shù)據(jù)表與技術(shù)手冊(cè)

    電子RX261/RX260 32位觸摸控制MCU數(shù)據(jù)表與技術(shù)手冊(cè)
    的頭像 發(fā)表于 03-17 16:32 ?462次閱讀
    主站蜘蛛池模板: 4虎影视国产在线观看精品 4虎影院永久地址www | 成人看的午夜免费毛片 | 3344在线| 日韩精品一区二区在线观看 | 色婷婷狠狠干 | 国产婷婷高清在线观看免费 | 色爽爽爽| 亚洲人的天堂男人爽爽爽 | 豆国产97在线 | 欧洲 | 高清成年美女黄网站色大 | 国外免费精品视频在线观看 | 欧美a色 | 我想看一级播放片一级的 | 男女一进一出抽搐免费视频 | 五月婷综合网 | 五月激情婷婷丁香 | 日本特黄特色免费大片 | 亚洲国产精品久久婷婷 | 亚洲国产精品网站久久 | 欧美极品第1页专区 | 国产三级网站在线观看 | 天天草天天草 | 五月四房婷婷 | 四虎最新永久免费网址 | 午夜免费 | 四虎伦理 | 147西西人体大胆免费网 | 亚洲一区二区在线免费观看 | 欧美一级免费在线观看 | 丁香婷婷色 | 国产精品天天操 | 俺来色| 在线观看一区二区三区视频 | 国产免费久久精品99久久 | 天堂avwww | 国产成人综合久久 | 中文字幕天堂在线 | 色综合久久天天综合绕观看 | 亚洲插插插 | 日本高清中文字幕在线观穿线视频 | 国产精品嫩草影院人体模特 |