瑞萨单片机william hill官网
直播中

jf_23522415

2年用户 65经验值
擅长:可编程逻辑 嵌入式技术
私信 关注
[经验]

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

在公司项目开发过程中,由于没有预留串口供日志调试,可供选择的要么是走网口用udp或tcp输出运行日志,要么是通过仿真器jlink输出RTT日志。

本篇主要介绍我日常开发调试过程中的一个debug小环节。

以瑞萨官方RA4M2的例程集合中的其中一个例子演示(基于fsp4.0版本),并假设已经知道怎么安装fsp和e2studio集成的IDE

  1. RA4M2中找到样例程序,如图
    image.png
  2. 下载完成后解压,打开e2studio
  3. 依次选择 文件->导入->常规->现有项目到工作空间中->下一步->浏览(选择刚刚解压好的文件中第一个项目 adc )
  4. 导入成功后,点击configuration.xml
  5. 右边界面点击BSP选项image.png确认FSP版本是否是4.0.0
  6. 确认无误后,点击右上角image.png
  7. 构建image.png
  8. 构建完成后,如果没报错,则可以点击小虫子调试image.png
    (不过想要调试成功还是得先确保jlink是否正确连接,如果不确定可以参考第九点)
  9. image.png这里只需要将SWDIO/SWCLK/GND/VCC分别对应接线连接到板子的对应引脚即可
  10. 调试烧录成功后,点击两次运行程序就算跑起来了image.png
  11. 接下来就可以用软件查看rtt日志了,这里没有用jlink自带的软件查看,不方便。在gitee上找到了一个比较好的替代软件,具体内容可以自己去研究,好用确实是好用。这里只介绍使用方法。1.
  12. RTT-T日志查看工具1. 下载完成后,直接点击connect jlinkconnect jlink
  13. 伴随着会使原本e2studio调试的进程打断,没关系,这是因为点击connect jlink之后,会让mcu复位,重新点一下小虫子烧录调试就可以了。比较好的调试顺序就是使用RTT-T工具连接上板子,然后在e2studio中点击开始调试。按照这个顺序基本没遇到过jlink自带软件日志查看工具中遇到的找不到rtt日志地址的问题,处理起来比较无脑省事。

更多回帖

发帖
×
20
完善资料,
赚取积分