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

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

3天内不再提示

瑞萨e2studio(6)----编译调试

嵌入式单片机MCU开发 来源:嵌入式单片机MCU开发 作者:嵌入式单片机MCU开 2022-11-15 09:16 次阅读

概述

本篇文章主要介绍如何使用J-Link的SWD接口瑞萨芯片进行调试,并以实际项目进行演示。 需要样片的可以加qun申请:615061293 。

样品申请

https://www.wjx.top/vm/wBbmSFp.aspx#

硬件准备

首先需要准备一个开发板,这里我准备的是芯片型号R7FAM2AD3CFP的开发板: 在这里插入图片描述

开发板

在这里插入图片描述

调试配置

J-Link调试配置有如下2中方式。 在这里插入图片描述 第一种为点击上图的小齿轮进入。

在这里插入图片描述 第二种为点击运行->调试配置。

启动栏配置

J-Link调试调试器基本设置如下所示。

在这里插入图片描述

调试窗口

启动栏位于e2studio主窗口的工具栏区域。

接口非常简单,如下所示,用于为选定的启动目标构建和调试。

在这里插入图片描述在这里插入图片描述

DEBUG调试按钮

e2 studio 支持的Debug按键如下所示,标准GDB调试(由Eclipse IDE框架支持):断点,表达式,寄存器, 内存、反汇编和变量,Renesas扩展到标准GDB调试:事件点,IO寄存器和跟踪。

下面是[Debug]视图中一些有用的按钮:

在这里插入图片描述在这里插入图片描述在这里插入图片描述

中断点视图

中断点设置如下。 在这里插入图片描述

表达式视图

表达式视图在调试期间监视全局变量、静态变量或局部变量的值。为在所有RX调试器中,这些变量(包括作用域内的局部变量)可以设置为实时刷新,设置选择变量,右键->Real-time Refresh可以切换为实时刷新。 表达式视图列出了变量信息,当变量改变时候会高亮显示。

在这里插入图片描述

内存视图

内存视图允许用户查看和编辑“内存监视器”中的内存。 在这里可以查看寄存器或者变量的值。 在这里插入图片描述 通过新建呈示。

在这里插入图片描述 不同的显示方式。 在这里插入图片描述在这里插入图片描述

反汇编视图

混合编程模式下可同时查看C代码和汇编代码。

在这里插入图片描述 右键,点击显示Source Addresses,可以显示指令地址。 在这里插入图片描述

IO寄存器视图

IO寄存器视图在特定于目标的IO文件中定义的寄存器集,包括它们的地址、十六进制和二进制值。 用户可以在这里面查看寄存器变化。 在这里插入图片描述在这里插入图片描述

审核编辑:汤梓红

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

    关注

    30

    文章

    5037

    浏览量

    117765
  • 瑞萨
    +关注

    关注

    32

    文章

    22215

    浏览量

    84923
  • 编译
    +关注

    关注

    0

    文章

    615

    浏览量

    32397
收藏 人收藏

    评论

    相关推荐

    请问用e2studio自动生成代码,关闭e2studio之后只剩下一路mtu是为什么?

    e2studio自动生成代码,然后全部建构,之后调试,关闭e2studio之后,发现原来的程序自动生成的mtu0,mtu3,mtu4只剩下一路mtu,其他两路mtu被unused了,这是为什么?
    发表于 07-23 00:50

    如何使用e2studio单片机进行DTC功能测试

    目录概述:概述:本篇文章主要介绍如何使用e2studio单片机进行DTC功能测试。A Data Transfer Controller (DTC) module is provided
    发表于 02-11 06:49

    如何使用e2studio单片机进行GPIO输出并以LED显示?

    如何使用e2studio单片机进行GPIO输出并以LED显示?
    发表于 02-16 06:50

    使用e2studio显示对单片机进行GPIO输出的过程步骤是什么?

    使用e2studio显示对单片机进行GPIO输出的过程步骤是什么?
    发表于 02-16 07:41

    如何使用e2studio单片机进行EXIT检测配置以按键形式以及灯的亮灭形式进行演示?

    如何使用e2studio单片机进行EXIT检测配置以按键形式以及灯的亮灭形式进行演示?
    发表于 02-16 06:35

    如何使用e2studio单片机进行PWM输出?

    如何使用e2studio单片机进行PWM输出?
    发表于 02-16 06:57

    RA4系列开发板体验】RTT日志调试

    节。以官方RA4M2的例程集合中的其中一个例子演示(基于fsp4.0版本),并假设已经知道怎么安装fsp和e2studio集成的IDE在RA4M
    发表于 11-14 22:59

    e2studio更换toolchain和fsp版本

    了两个不同版本集合的e2studio,结果就是会出现调试过程种,隔一段时间就直接出现仿真器和开发板子断连,无法断点调试。此篇是在解决了这个问题之后,用于记录,以便在后续需要的时候可以参考操作,记下这些文字
    发表于 11-16 18:06

    RA4系列开发板体验】JLINK调试器和开发环境内容补充

    的。e2studio更换toolchain和fsp版本 - 单片机论坛 - 电子技术论坛 - 广受欢迎的专业电子论坛! (elecfans.com)下载完成后,安装过程略过。友情提示: 如果你在使用了比较
    发表于 11-28 18:40

    【野火启明6M5开发板体验】+ e2 FSP环境搭建

    e2studio软件e2studio的集成开发环境,FSP 提供了众多可提高效率的工具,用于开发针对
    发表于 12-29 17:02

    rtthread studio编译RA4M2芯片时出错怎么解决?

    arm-none-eabi-gcc: error: unrecognized argument in option '-mcpu=cortex-m33'rtthread studio编译
    发表于 02-22 14:14

    FPB-RA6E1快速原型板】开箱+环境搭建+e2studio项目搭建

    比较舒服。 e2studio的下载,建议在RA生态社区的资料下载--工具--E2开发环境的链接:https://www.ramcu.cn/lists/21.html直接下载,在官网
    发表于 05-25 01:17

    FPB-RA6E1快速原型板】环境搭建+e2studio项目搭建+编译 DBUG

    收到板子有一定的时间了,,一时兴奋拿出来研究一下,今天第一篇先来个环境搭建,e2studio这个软件是在百度网盘下载的,不知道是有多慢,下了足足一个星期,刚刚才下载完成,都服了这个速度了,再不
    发表于 06-11 20:51

    FPB-RA6E1快速原型板】点亮LED+闪烁

    本篇是利用示例点亮LED,并使LED闪烁。 开发平台:e2studio 开发板:FPB-RA6E1 1:原理图 连接在MCU P407 P408IO口上: 2、 打开E2studio
    发表于 06-11 21:34

    瑞萨e2studio----编译调试

       本篇文章主要介绍如何使用e2studio编译调试
    的头像 发表于 11-11 18:34 3343次阅读
    瑞萨e2<b class='flag-5'>studio</b>----<b class='flag-5'>编译</b><b class='flag-5'>调试</b>