查看: 2423|回复: 0

瑞萨e2studio----编译调试

[复制链接]

7

主题

7

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
80134
发表于 2021-10-19 15:02:17 | 显示全部楼层 |阅读模式
概述
本篇文章主要介绍如何使用J-Link的SWD接口对瑞萨芯片进行调试,并以实际项目进行演示。

软硬件准备
首先需要准备一个开发板,这里我准备的是芯片型号R7FA2L1AB2DFL的开发板:


调试配置
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文件中定义的寄存器集,包括它们的地址、十六进制和二进制值。 用户可以在这里面查看寄存器变化。



————————————————
版权声明:本文为CSDN博主「记帖」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_24312945/article/details/120283471



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

用户排行榜

RA助手

主题: 116帖子:134精华:0

RA_Lance

主题: 93帖子:136精华:9

lugl

主题: 52帖子:150精华:1

xujiwei263

主题: 18帖子:86精华:0

Juggernaut

主题: 12帖子:118精华:0

books咦

主题: 11帖子:11精华:2
快速回复 返回顶部 返回列表