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

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

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

基于IAR for arm9.30.1在VS Code調(diào)試仿真RA

瑞薩MCU小百科 ? 來(lái)源:未知 ? 2023-01-16 13:20 ? 次閱讀

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

IDE:IAR for arm9.30.1 +VS Code

仿真器:J-Link V9

芯片型號(hào):R7FA2L1AB2DFM

本文檔是基于芯片R7FA2L1AB2DFM,理論所有ARM都能通用該方式實(shí)現(xiàn)VS Code編譯調(diào)試仿真。

1

預(yù)先需要安裝iar for arm 9.30.1,然后通過(guò)RASC生成基于IAR的工程。

2

VS code擴(kuò)展商城下載兩個(gè)擴(kuò)展插件,編譯器插件:IAR Build調(diào)試插件:IAR C-SPU Debug,如下圖所示:

e0e629fc-955b-11ed-bfe3-dac502259ad0.png

3

安裝完成后擴(kuò)展商城下邊就會(huì)有IAR Build圖標(biāo)

e0f395f6-955b-11ed-bfe3-dac502259ad0.png

4

打開(kāi)該擴(kuò)展插件,選擇IAR版本,如下圖所示:

e1030f2c-955b-11ed-bfe3-dac502259ad0.png

5

打開(kāi)生成的IAR工程文件夾

e110629e-955b-11ed-bfe3-dac502259ad0.pnge11d1278-955b-11ed-bfe3-dac502259ad0.png

6

打開(kāi)文件夾后,VS Code就自動(dòng)識(shí)別到我們生成的IAR工程

e130bc74-955b-11ed-bfe3-dac502259ad0.png

7

編譯工程

終端->運(yùn)行任務(wù)->iar->iar:Build Project

e1825b10-955b-11ed-bfe3-dac502259ad0.pnge18fcc78-955b-11ed-bfe3-dac502259ad0.pnge19fd956-955b-11ed-bfe3-dac502259ad0.png

8

編譯完成

e1af2140-955b-11ed-bfe3-dac502259ad0.png

9

仿真調(diào)試

運(yùn)行->啟動(dòng)調(diào)試->IAR C-SPY Debug

e1bccd5e-955b-11ed-bfe3-dac502259ad0.pnge1c9f9b6-955b-11ed-bfe3-dac502259ad0.png

10

仿真界面

e1e6f0d4-955b-11ed-bfe3-dac502259ad0.png

目前發(fā)現(xiàn)相對(duì)于原本的IAR軟件,這個(gè)擴(kuò)展插件少了Live watch窗口,其它差異的待發(fā)掘。

更多內(nèi)容,歡迎識(shí)別下方二維碼查看:

e1f7e592-955b-11ed-bfe3-dac502259ad0.png ?


原文標(biāo)題:基于IAR for arm9.30.1在VS Code調(diào)試仿真RA

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


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎ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)注

    146

    文章

    16802

    瀏覽量

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

    關(guān)注

    33

    文章

    22275

    瀏覽量

    85821

原文標(biāo)題:基于IAR for arm9.30.1在VS Code調(diào)試仿真RA

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Microchip發(fā)布面向VS Code的MPLAB擴(kuò)展早期體驗(yàn)版本

    (MPLAB Extensions)早期體驗(yàn)版本。此次發(fā)布為嵌入式設(shè)計(jì)人員提供了將項(xiàng)目從MPLAB X集成開(kāi)發(fā)環(huán)境(IDE)導(dǎo)入VS Code的工具,同時(shí)仍可使用Microchip的調(diào)試和編程支持。這一舉措是Microchip長(zhǎng)
    的頭像 發(fā)表于 08-28 10:01 ?424次閱讀

    IAR中使用KitProg3進(jìn)行調(diào)試,無(wú)法檢測(cè)到目標(biāo)是怎么回事?

    我試圖 IAR 中使用 KitProg3 進(jìn)行調(diào)試,但遇到以下錯(cuò)誤: 看來(lái) KitProg3 設(shè)備已被識(shí)別。 似乎無(wú)法檢測(cè)到目標(biāo)。 考慮到 LED4 和 LED1 模式下閃爍,
    發(fā)表于 06-03 06:15

    IAR中生成庫(kù)文件并被應(yīng)用工程調(diào)用的參考流程(上)

    通常來(lái)說(shuō),針對(duì)RA的開(kāi)發(fā),瑞薩對(duì)于第三方IDE的支持(如IAR EW for ARM)均通過(guò)RASC(Renesas RA Smart Configurator)實(shí)現(xiàn)。
    的頭像 發(fā)表于 05-22 14:36 ?1675次閱讀
    <b class='flag-5'>在</b><b class='flag-5'>IAR</b>中生成庫(kù)文件并被應(yīng)用工程調(diào)用的參考流程(上)

    芯海 32 位 MCU 開(kāi)發(fā)調(diào)試 ,基于 VS Code 插件實(shí)現(xiàn)芯海 32 位 MCU 開(kāi)發(fā)調(diào)試

    由于某些客戶(hù)受到 Keil/IAR 的使用限制,可能需要提供 GNU ARM GCC 開(kāi)發(fā)調(diào)試支持,開(kāi)發(fā)人員需要自己搭建 GCC 編譯開(kāi)發(fā)環(huán)境,需要學(xué)習(xí) MakeFile/CMake 語(yǔ)法、GCC
    發(fā)表于 05-16 10:46

    STM32F334上使用IAR開(kāi)發(fā)環(huán)境和jlink的SWD接口調(diào)試,怎么設(shè)置才可以使用IARcode coverage功能?

    如題,STM32F334上使用IAR開(kāi)發(fā)環(huán)境和jlink的SWD接口調(diào)試,這種情況下怎么設(shè)置才可以使用IARcode coverage功
    發(fā)表于 04-24 06:08

    VS CodeVS Codium之間的區(qū)別有哪些?你選哪個(gè)?

    VS Codium 是一個(gè) VS Code 的克隆版本,百分之百免費(fèi)且開(kāi)源。
    的頭像 發(fā)表于 02-23 15:28 ?1348次閱讀
    <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>和<b class='flag-5'>VS</b> Codium之間的區(qū)別有哪些?你選哪個(gè)?

    Simplicity Studio 5擴(kuò)增功能支持以VS Code開(kāi)發(fā)

    應(yīng)用程序開(kāi)發(fā)的支持。此一功能擴(kuò)展可讓開(kāi)發(fā)人員VSCode生態(tài)系統(tǒng)中構(gòu)建、刷新和調(diào)試。用戶(hù)可以使用VS Code作為主要的IDE,同時(shí)仍然能夠使用熟悉和喜愛(ài)的項(xiàng)目配置圖形界面。
    的頭像 發(fā)表于 01-29 10:34 ?776次閱讀
    Simplicity Studio 5擴(kuò)增功能支持以<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>開(kāi)發(fā)

    IAR嵌入式解決方案發(fā)布全新版本

    軟件開(kāi)發(fā)領(lǐng)域?qū)崿F(xiàn)了顯著進(jìn)展,引入了一系列增強(qiáng)功能,例如在Linux上進(jìn)行先進(jìn)的云調(diào)試仿真。這次更新還包括Arm虛擬硬件(AVH)的集成和針對(duì)Linux的增強(qiáng)的IAR C-SPY
    的頭像 發(fā)表于 12-08 15:17 ?720次閱讀

    如何設(shè)置VS代碼配置來(lái)調(diào)試嵌入式處理器

    如果您開(kāi)始使用Visual Studio CodeVS Code)開(kāi)發(fā)嵌入式軟件,馬上需要回答的一個(gè)問(wèn)題是:“如何調(diào)試我的代碼?”微控制
    的頭像 發(fā)表于 12-05 11:08 ?1202次閱讀
    如何設(shè)置<b class='flag-5'>VS</b>代碼配置來(lái)<b class='flag-5'>調(diào)試</b>嵌入式處理器

    code blocks怎么調(diào)試

    一套完善的調(diào)試工具,方便快捷地進(jìn)行代碼調(diào)試。下面是關(guān)于如何在Code::Blocks中進(jìn)行調(diào)試的詳細(xì)步驟。 首先,
    的頭像 發(fā)表于 11-26 10:26 ?2056次閱讀

    codeblocks相比vs有什么優(yōu)勢(shì)

    Code::Blocks和Visual Studio(VS)都是流行的集成開(kāi)發(fā)環(huán)境(IDE),用于編寫(xiě)和調(diào)試各種編程語(yǔ)言的應(yīng)用程序。雖然它們很多方面相似,但它們也有一些區(qū)別,每個(gè)工具
    的頭像 發(fā)表于 11-26 09:52 ?2773次閱讀

    MCUXpresso for VS Code保姆式教程免費(fèi)送!

    背景 NXP 2023 年 7 月 31 日正式發(fā)布了 MCUXpresso for VS Code? 插件,使得廣大的 VS Code
    的頭像 發(fā)表于 11-16 08:55 ?1116次閱讀
    MCUXpresso for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>保姆式教程免費(fèi)送!

    嵌入式中如何利用VS Code進(jìn)行遠(yuǎn)程開(kāi)發(fā)呢?

    VS Code幾乎是所有的程序員必備的工具之一,據(jù)說(shuō)全球一般的開(kāi)發(fā)者都使用過(guò)VS Code這款工具。
    的頭像 發(fā)表于 11-07 09:27 ?664次閱讀
    <b class='flag-5'>在</b>嵌入式中如何利用<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>進(jìn)行遠(yuǎn)程開(kāi)發(fā)呢?

    IAR為瑞薩RA8系列MCU開(kāi)發(fā)提供支持

    嵌入式開(kāi)發(fā)軟件和服務(wù)的全球領(lǐng)導(dǎo)者IAR今日宣布,其最新發(fā)布的IAR Embedded Workbench for Arm 9.40.2版本中無(wú)縫集成了對(duì)瑞薩(Renesas)RA8系列
    的頭像 發(fā)表于 11-02 17:08 ?956次閱讀

    【應(yīng)用筆記】基于VS Code插件實(shí)現(xiàn)芯海32位MCU開(kāi)發(fā)調(diào)試 不回修改為release 模式,求解答

    基于VS Code插件實(shí)現(xiàn)芯海32位MCU開(kāi)發(fā)調(diào)試 不回修改為release 模式,求解答。 目前編譯后,一直是debug 模式,如何修改
    發(fā)表于 10-31 10:43