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

    文章

    17123

    浏览量

    350990
  • 瑞萨
    +关注

    关注

    35

    文章

    22308

    浏览量

    86240

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

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

收藏 人收藏

    评论

    相关推荐

    Zephyr领进门系列:MCUXPresso for VS Code插件安装

    在上一期-Zephyr的构建工具,我们为大家介绍了一位新朋友,Zephyr OS。相信通过上一篇的介绍,大家已经对这一OS有了一些简单的了解。那么本期小编将带着大家一起从0开始结合VS Code搭建
    的头像 发表于 12-19 09:53 525次阅读
    Zephyr领进门系列:MCUXPresso for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>插件安装

    IAR升级VS Code调试扩展,引入Listwindow技术

    IAR近日宣布对VS Code中的调试扩展IAR C-SPY调试器进行了重要升级。此次升级的核心
    的头像 发表于 12-11 11:15 210次阅读

    IAR C-SPY为VS Code社区树立调试新标准

    全球领先的嵌入式系统开发软件解决方案供应商IAR宣布,对VS Code中的调试扩展IAR C-SPY调试
    的头像 发表于 12-06 10:27 155次阅读

    Microchip发布面向VS Code的MPLAB扩展早期体验版本

    (MPLAB Extensions)早期体验版本。此次发布为嵌入式设计人员提供了将项目从MPLAB X集成开发环境(IDE)导入VS Code的工具,同时仍可使用Microchip的调试和编程支持。这一举措是Microchip长
    的头像 发表于 08-28 10:01 586次阅读

    Linux服务器上使用IAR Build Tools实现DevOps和CI/CD

    代码分析。IAR Build Tools for Arm (BXARM) v9.50.1实现了下载调试和C-RUN动态代码分析,支持Simulator和I-jet。BXARM v9.60.1实现了下载
    的头像 发表于 07-25 10:22 930次阅读
    <b class='flag-5'>在</b>Linux服务器上使用<b class='flag-5'>IAR</b> Build Tools实现DevOps和CI/CD

    IAR中使用KitProg3进行调试,无法检测到目标是怎么回事?

    我试图 IAR 中使用 KitProg3 进行调试,但遇到以下错误: 看来 KitProg3 设备已被识别。 似乎无法检测到目标。 考虑到 LED4 和 LED1 模式下闪烁,
    发表于 06-03 06:15

    IAR中生成库文件并被应用工程调用的参考流程(上)

    通常来说,针对RA的开发,瑞萨对于第三方IDE的支持(如IAR EW for ARM)均通过RASC(Renesas RA Smart Configurator)实现。
    的头像 发表于 05-22 14:36 2109次阅读
    <b class='flag-5'>在</b><b class='flag-5'>IAR</b>中生成库文件并被应用工程调用的参考流程(上)

    芯海 32 位 MCU 开发调试 ,基于 VS Code 插件实现芯海 32 位 MCU 开发调试

    由于某些客户受到 Keil/IAR 的使用限制,可能需要提供 GNU ARM GCC 开发调试支持,开发人员需要自己搭建 GCC 编译开发环境,需要学习 MakeFile/CMake 语法、GCC
    发表于 05-16 10:46

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

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

    IAR仿真时崩溃了怎么解决?

    发现IAR有个BUG,程序中定义一个unsigned char型的变量,如果在代码中给变量赋某些值(比如0xEC,0xE0),IAR仿真环境下查看该变量时会导致
    发表于 04-22 07:57

    IAR FOR ARMIAR FOR STM8无法共存怎么解决?

    IAR Embedded Workbench,CD 找了原程序,发现IAR FOR ARM和FOR STM8安装完后,都叫IarIdePm.exe。 安装完后,FOR ARM
    发表于 04-07 07:39

    IAR为什么无法对STM32G030在线仿真

    看到有新款STM32G030出来价格也不贵,闲着无聊打了块板测试一下,发现G030太新了,IAR中没有这个器件的选择。 工程用stm32cubeMX生成,IDE用的是IAR for Arm 8.30
    发表于 04-01 07:25

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

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

    IAR推出新版IAR Embedded Workbench for Arm功能安全版

    全球知名的嵌入式系统开发软件解决方案供应商IAR Systems近日宣布,其旗舰产品IAR Embedded Workbench for Arm功能安全版已更新至最新版本9.50.3。此次更新
    的头像 发表于 02-22 17:29 1388次阅读

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

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