0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

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

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

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

IDE:IAR for arm9.30.1 +VS Code

仿真器:J-Link V9

芯片型號:R7FA2L1AB2DFM

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

1

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

2

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

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

3

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

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

4

打開該擴展插件,選擇IAR版本,如下圖所示:

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

5

打開生成的IAR工程文件夾

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

6

打開文件夾后,VS Code就自動識別到我們生成的IAR工程

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

7

編譯工程

終端->運行任務(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)試

運行->啟動調(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)相對于原本的IAR軟件,這個擴展插件少了Live watch窗口,其它差異的待發(fā)掘。

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

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


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

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


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

    關(guān)注

    146

    文章

    17829

    瀏覽量

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

    關(guān)注

    36

    文章

    22367

    瀏覽量

    87721

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

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

收藏 0人收藏

    評論

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

    RA-Eco-RA4M2開發(fā)板評測】RA-Eco-RA4M2 Keil 開發(fā)環(huán)境搭建

    ,和官方的開發(fā)板EK-RA4M2是同一個型號,512KB 代碼閃存,128KB SRAM,100 引腳,LQFP 封裝,板載USB轉(zhuǎn)TTL模塊,可用于串口通信和燒錄,板載SWD接口,方便用戶調(diào)試與下載
    發(fā)表于 04-27 22:54

    RA-Eco-RA4M2開發(fā)板評測】1 RA4M2開發(fā)環(huán)境搭建

    ,和官方的開發(fā)板EK-RA4M2是同一個型號,512KB 代碼閃存,128KB SRAM,100 引腳,LQFP 封裝,板載USB轉(zhuǎn)TTL模塊,可用于串口通信和燒錄,板載SWD接口,方便用戶調(diào)試與下載
    發(fā)表于 04-25 22:38

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

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

    i.MX RT 1176上正常運行代碼時與使用IAR調(diào)試代碼時存在一些奇怪的差異,為什么?

    ROM 因此與 i.MX RT 10xx 部分中的 BOOT ROM 不兼容,其中 SP 是從重置向量中的值設(shè)置的,這意味著 SP 值must改為 startup code 中設(shè)置。 IAR
    發(fā)表于 03-17 07:26

    使用MCUXpresso for VS Code插件開發(fā)Zephyr的hello world

    本期來到Zephyr實戰(zhàn)經(jīng)驗演練,小編帶著大家一起使用MCUXpresso for VS Code插件來開發(fā)一個屬于Zephyr的hello world。
    的頭像 發(fā)表于 01-03 09:21 ?1114次閱讀
    使用MCUXpresso for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>插件開發(fā)Zephyr的hello world

    Zephyr領(lǐng)進門系列:MCUXPresso for VS Code插件安裝

    在上一期-Zephyr的構(gòu)建工具,我們?yōu)榇蠹医榻B了一位新朋友,Zephyr OS。相信通過上一篇的介紹,大家已經(jīng)對這一OS有了一些簡單的了解。那么本期小編將帶著大家一起從0開始結(jié)合VS Code搭建
    的頭像 發(fā)表于 12-19 09:53 ?1836次閱讀
    Zephyr領(lǐng)進門系列:MCUXPresso for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>插件安裝

    IAR升級VS Code調(diào)試擴展,引入Listwindow技術(shù)

    IAR近日宣布對VS Code中的調(diào)試擴展IAR C-SPY調(diào)試器進行了重要升級。此次升級的核心
    的頭像 發(fā)表于 12-11 11:15 ?676次閱讀

    ?IAR C-SPY為VS Code社區(qū)樹立調(diào)試新標(biāo)準(zhǔn)

    全球領(lǐng)先的嵌入式系統(tǒng)開發(fā)軟件解決方案供應(yīng)商IAR宣布,對VS Code中的調(diào)試擴展IAR C-SPY調(diào)試
    的頭像 發(fā)表于 12-06 10:27 ?599次閱讀

    RA-Eco-RA0E1-32PIN-V1.0開發(fā)板試用】使用 RASC 建立 Keil 工程、燒錄測試

    定義、堆棧設(shè)定、時鐘配置、中斷配置等操作,極大減少開發(fā)時間。 這里我們介紹了如何通過 RASC 生成 Keil 工程并調(diào)試、燒錄程序。 RASC 安裝 1.RA Smart Configurator
    發(fā)表于 11-09 12:52

    RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】帶你認(rèn)識RA-Eco-RA2E1-48PIN-V1.0開發(fā)板

    ,方便用戶下載與調(diào)試,全引腳引出方便用戶進行拓展。 以R7FA2L1AB2DFL為主控芯片,擁有豐富的外設(shè),集成度高功能非常強大,具有優(yōu)越的性能和低功耗。 RA2L148MHz ARM? Cortex
    發(fā)表于 11-04 22:53

    RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】1、開箱+環(huán)境搭建

    。 RA-Eco-RA2E1-48PIN-V1.0開發(fā)板 簡介: 以R7FA2E1A72DFL為主控芯片,擁有豐富的外設(shè),集成度高功能非常強大,具有優(yōu)越的性能和低功耗。 48MHz ARM? Cortex?-M23低功耗
    發(fā)表于 10-24 11:17

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

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

    Linux服務(wù)器上使用IAR Build Tools實現(xiàn)DevOps和CI/CD

    代碼分析。IAR Build Tools for Arm (BXARM) v9.50.1實現(xiàn)了下載調(diào)試和C-RUN動態(tài)代碼分析,支持Simulator和I-jet。BXARM v9.60.1實現(xiàn)了下載
    的頭像 發(fā)表于 07-25 10:22 ?1568次閱讀
    <b class='flag-5'>在</b>Linux服務(wù)器上使用<b class='flag-5'>IAR</b> Build Tools實現(xiàn)DevOps和CI/CD

    RA Overwrite模式FSP中的支持

    前面介紹了MCUboot的基礎(chǔ)知識,您可通過上方鏈接回顧,本章將著重介紹其中的Overwrite模式,以及FSP中如何配置、如Flash怎樣劃分、安全校驗的方式等。本文以RA6M4 1M Code
    的頭像 發(fā)表于 06-13 10:52 ?852次閱讀
    <b class='flag-5'>RA</b> Overwrite模式<b class='flag-5'>在</b>FSP中的支持

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

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

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品