查看: 667|回复: 1

【瑞萨RA4系列开发板体验】RTT日志初体验

[复制链接]

116

主题

133

帖子

3768

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3768
发表于 2023-2-3 15:07:47 | 显示全部楼层 |阅读模式
【瑞萨RA4系列开发板体验】RTT日志初体验
作者:jf_23522415

在公司项目开发过程中,由于没有预留串口供日志调试,可供选择的要么是走网口用udp或tcp输出运行日志,要么是通过仿真器jlink输出RTT日志。
本篇主要介绍我日常开发调试过程中的一个debug小环节。
以瑞萨官方RA4M2的例程集合中的其中一个例子演示(基于fsp4.0版本),并假设已经知道怎么安装fsp和e2studio集成的IDE
1.在[color=rgb(12, 147, 228) !important]RA4M2 - 100MHz Arm® Cortex®-M33 TrustZone®,具有高集成度和低功耗 | Renesas中找到样例程序,如图
2.下载完成后解压,打开e2studio
3.依次选择 文件->导入->常规->现有项目到工作空间中->下一步->浏览(选择刚刚解压好的文件中第一个项目adc)
4.导入成功后,点击configuration.xml
5.右边界面点击BSP选项
确认FSP版本是否是4.0.0
6.确认无误后,点击右上角
7.构建
8.构建完成后,如果没报错,则可以点击小虫子调试
(不过想要调试成功还是得先确保jlink是否正确连接,如果不确定可以参考第九点)
9.这里只需要将SWDIO/SWCLK/GND/VCC分别对应接线连接到板子的对应引脚即可
10.调试烧录成功后,点击两次运行程序就算跑起来了
1.接下来就可以用软件查看rtt日志了,这里没有用jlink自带的软件查看,不方便。在gitee上找到了一个比较好的替代软件,具体内容可以自己去研究,好用确实是好用。这里只介绍使用方法。
2.[color=rgb(12, 147, 228) !important]RTT-T日志查看工具
3.下载完成后,直接点击connect jlink,伴随着会使原本e2studio调试的进程打断,没关系,这是因为点击connect jlink之后,会让mcu复位,重新点一下小虫子烧录调试就可以了。
比较好的调试顺序就是使用RTT-T工具连接上板子,然后在e2studio中点击开始调试。按照这个顺序基本没遇到过jlink自带软件日志查看工具中遇到的找不到rtt日志地址的问题,处理起来比较无脑省事。
第一次写,希望想表达的都表达到位了,没表达到的要么是我还不懂,要么就是我不太用心。包涵了各位。


回复

使用道具 举报

3

主题

195

帖子

1196

积分

金牌会员

Rank: 6Rank: 6

积分
1196
发表于 2023-3-14 11:05:32 | 显示全部楼层

不错,学习一下
回复

使用道具 举报

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

本版积分规则

用户排行榜

RA助手

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

RA_Lance

主题: 92帖子:132精华:9

lugl

主题: 38帖子:126精华:0

xujiwei263

主题: 16帖子:73精华:0

books咦

主题: 11帖子:11精华:2

Juggernaut

主题: 9帖子:95精华:0
快速回复 返回顶部 返回列表