0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于IAR for arm9.30.1在VS Code调试仿真RA

瑞萨MCU小百科 来源:未知 2023-01-16 13:20 次阅读

开发环境

IDE:IAR for arm9.30.1 +VS Code

仿真器:J-Link V9

芯片型号:R7FA2L1AB2DFM

本文档是基于芯片R7FA2L1AB2DFM,理论所有ARM都能通用该方式实现VS Code编译调试仿真

1

预先需要安装iar for arm 9.30.1,然后通过RASC生成基于IAR的工程。

2

VS code扩展商城下载两个扩展插件,编译器插件:IAR Build调试插件:IAR C-SPU Debug,如下图所示:

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

3

安装完成后扩展商城下边就会有IAR Build图标

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

编译工程

终端->运行任务->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

仿真调试

运行->启动调试->IAR C-SPY Debug

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

10

仿真界面

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

目前发现相对于原本的IAR软件,这个扩展插件少了Live watch窗口,其它差异的待发掘。

更多内容,欢迎识别下方二维码查看:

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


原文标题:基于IAR for arm9.30.1在VS Code调试仿真RA

文章出处:【微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16022

    浏览量

    343676
  • 瑞萨
    +关注

    关注

    32

    文章

    22215

    浏览量

    84921

原文标题:基于IAR for arm9.30.1在VS Code调试仿真RA

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    STM32F334上使用IAR开发环境和jlink的SWD接口调试,怎么设置才可以使用IARcode coverage功能?

    如题,STM32F334上使用IAR开发环境和jlink的SWD接口调试,这种情况下怎么设置才可以使用IARcode coverage功
    发表于 04-24 06:08

    VS CodeVS Codium之间的区别有哪些?你选哪个?

    VS Codium 是一个 VS Code 的克隆版本,百分之百免费且开源。
    的头像 发表于 02-23 15:28 405次阅读
    <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>和<b class='flag-5'>VS</b> Codium之间的区别有哪些?你选哪个?

    Simplicity Studio 5扩增功能支持以VS Code开发

    应用程序开发的支持。此一功能扩展可让开发人员在VSCode生态系统中构建、刷新和调试。用户可以使用VS Code作为主要的IDE,同时仍然能够使用熟悉和喜爱的项目配置图形界面。在Simplicity Studio中配置、设置和生
    的头像 发表于 01-29 10:34 277次阅读
    Simplicity Studio 5扩增功能支持以<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>开发

    如何设置VS代码配置来调试嵌入式处理器

    如果您开始使用Visual Studio CodeVS Code)开发嵌入式软件,马上需要回答的一个问题是:“如何调试我的代码?”在微控制器(MCU)供应商提供的使用Eclipse的
    的头像 发表于 12-05 11:08 552次阅读
    如何设置<b class='flag-5'>VS</b>代码配置来<b class='flag-5'>调试</b>嵌入式处理器

    code blocks怎么调试

    Code::Blocks是一个功能强大的集成开发环境(IDE),主要用于C和C++编程。调试是开发过程中不可或缺的一部分,可以帮助开发人员找到代码中的错误并进行修复。Code::Blocks提供
    的头像 发表于 11-26 10:26 940次阅读

    MCUXpresso for VS Code保姆式教程免费送!

    背景 NXP 在 2023 年 7 月 31 日正式发布了 MCUXpresso for VS Code  插件,使得广大的 VS Code 用户可以在熟悉的代码编辑环境中,快速开发基
    的头像 发表于 11-16 08:55 533次阅读
    MCUXpresso for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>保姆式教程免费送!

    在嵌入式中如何利用VS Code进行远程开发呢?

    VS Code几乎是所有的程序员必备的工具之一,据说全球一般的开发者都使用过VS Code这款工具。
    的头像 发表于 11-07 09:27 383次阅读
    在嵌入式中如何利用<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>进行远程开发呢?

    IAR为瑞萨RA8系列MCU开发提供支持

    嵌入式开发软件和服务的全球领导者IAR今日宣布,其最新发布的IAR Embedded Workbench for Arm 9.40.2版本中无缝集成了对瑞萨(Renesas)RA8系列
    的头像 发表于 11-02 17:08 673次阅读

    8 个好用的VS Code Python 扩展

    仅限于以下功能: 通过Pylint或Flake8支持代码检查 在VS Code编辑器中调试代码 IntelliSense支持自动完成,代码导航和格式化。 支持Jupyter Notebook,Pytest
    的头像 发表于 10-16 11:11 307次阅读
    8 个好用的<b class='flag-5'>VS</b> <b class='flag-5'>Code</b> Python 扩展

    基于IAR for arm9.30.1VS Code调试仿真RA

    基于IAR for arm9.30.1VS Code调试仿真
    的头像 发表于 08-26 08:07 258次阅读
    基于<b class='flag-5'>IAR</b> for <b class='flag-5'>arm9.30.1</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'>RA</b>

    Visual Studio Code - 如何在Visual Studio CodeVS Code)中构建和调试RL78项目

    本视频演示如何在Visual Studio CodeVS Code)中构建和调试LLVM for Renesas RL78项目。 000 介绍051 构建024
    的头像 发表于 08-14 12:05 550次阅读

    基于IAR搭建RA MCU串口与RTT Viewer打印(下)

    基于IAR搭建RA MCU串口与RTT Viewer打印
    的头像 发表于 08-14 09:50 176次阅读
    基于<b class='flag-5'>IAR</b>搭建<b class='flag-5'>RA</b> MCU串口与RTT Viewer打印(下)

    基于IAR搭建RA MCU串口与RTT Viewer打印(上)

    基于IAR搭建RA MCU串口与RTT Viewer打印
    的头像 发表于 08-14 09:49 194次阅读
    基于<b class='flag-5'>IAR</b>搭建<b class='flag-5'>RA</b> MCU串口与RTT Viewer打印(上)

    IAR Embedded Workbench中进行ARM+RISC-V多核调试

    之前的文章中,我们介绍了如何在IAR Embedded Workbench for Arm中进行多核调试,其中所有的CPU内核都是基于ARM
    发表于 06-14 16:55

    IAR Embedded Workbench中进行ARM+RISC-V多核调试

    在之前的文章中,我们介绍了如何在IAR Embedded Workbench for Arm中进行多核调试,其中所有的CPU内核都是基于ARM架构。近些年来,随着RISC-V的兴起,不
    发表于 06-13 17:38 629次阅读
    在<b class='flag-5'>IAR</b> Embedded Workbench中进行<b class='flag-5'>ARM</b>+RISC-V多核<b class='flag-5'>调试</b>