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

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

3天内不再提示

基于IAR搭建RA MCU串口与RTT Viewer打印(下)

RA生态工作室 2023-08-14 09:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

17、工程配置

wKgaomWbbLiAHiTjAADE7y3HfKE670.png

18、弹出如下窗口

wKgaomWbbtKASY3-AADN1pHZxKA692.png

19、接上串口工具,打印如下

wKgaomWbbtqAM-VpAABg_TPJEwo711.png

二、搭建RTT打印输出

RTT打印输出是基于SWD仿真接口,如果需要看到打印信息,需要保持仿真接口连接目标板。

1、找到J-Link安装目录,默认路径为C:\Program Files\SEGGER\JLink\Samples\RTT\

把压缩包文件

wKgaomWbbyeAFvYkAAADlSBrfsw464.png

解压。内部文件如下图所示:

wKgZomWbby6Aaog8AAAQhgcr_Zc491.png

2、把Config文件夹与RTT文件夹下.c和.h文件放在一起,复制到IAR工程目录下边的src文件夹里面去,或者自己新建一个文件夹放入到src目录下。

wKgaomWbb0KAXUgmAAC0Zqm12Ms681.pngwKgZomWbb0mAEKELAAArqlV6-Jw802.png

3、打开RASC再重新生成一下工程代码

wKgZomWbZw2AHhu0AAE4bJgquNM165.png

4、这个RTT相关.c.h自动添加到IAR工程里面去了

wKgaomWbb1uAWV0oAADPM_2BQ6E757.png

5、添加RTT头文件

wKgaomWbb2iATMdvAABTsB1YKHk702.png

6、添加打印函数

SEGGER_RTT_WriteString(0, "Hello RA MCU\r\n");

wKgZomWbb4SAbYKlAABdbx30ItQ779.png

7、打开J-Link RTT Viewer软件

wKgaomWbb5GAATkLAAAIkeDAxds323.png

弹出如下窗口

wKgaomWbb8GALW6PAAEDqasvDT8994.png

8、弹出如下窗口

wKgZomWbcCiAeKbWAACV8huETys098.png

9、确认型号

wKgZomWbcDWAb6K5AAEApo_wqmU186.png

10、弹出如下窗口,已经有打印信息了

wKgaomWbcDyAfOteAAFgmzPE7jw952.png

END

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

    关注

    147

    文章

    19160

    浏览量

    404355
  • IAR
    IAR
    +关注

    关注

    5

    文章

    415

    浏览量

    38680
  • RTT
    RTT
    +关注

    关注

    0

    文章

    66

    浏览量

    18340
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RA-Eco-RA2E1-48PIN-V1.0开发板试用】使用Jlink RTT完成printf打印功能

    很荣幸收到瑞萨的RA2E1超低功耗开发板,现在开始写第一篇相关的试用报告,看到别人已经用RA2E1的串口实现了printf打印功能,我就不重复了,下面我就使用Jlink自带的
    发表于 10-31 21:00

    RA-Eco-RA4M2开发板评测】使用Jlink的RTT来实现串口打印功能

    使用RTT代替UART,把你的JLink变成串口调试助手,不知道大家在单片机开发中是如何打印调试信息的,大多数应该是用串口调试打印吧,在大多
    发表于 04-30 12:19

    RA4L1-SENSOR】+ RA4L1-SENSOR开发版之使用Jlink的RTT打印功能代替串口

    上一篇帖子中我已经实现了板子上的串口USART9进行输出打印,这篇帖子我采用另外一种串口打印来实现,这是瑞萨官网实现的最主要打印调试手段,那
    发表于 06-09 09:03

    如何在IAR中使用J-Link RTT打印数据?

    使用一个通道,用于可打印终端输入和输出。使用J-Link RTT Viewer,可用于“虚拟”终端,允许打印到多个窗口(例如:一个用于标准输出,一个对于错误输出,一个用于调试输出)。图
    发表于 03-31 09:56

    J-Link RTT Viewer不能自动打印输出怎么解决

    一、环境1.J-Link RTT Viewer V6.20b2.Keil μvision V5.21二、解决办法1.点击Keil主页面的锤子,再点击Debug按钮,进入J-Link的settings
    发表于 01-27 06:29

    RA6M4使用segger_rtt作为console接口的步骤

    6M4开发板时就遇到了这样的问题:我们需要准备一个USB转TTL工具,通过连接板载串口引脚接线才能够使用串口功能,这样无疑是非常不方便的,所以在一番探索,发现了这个宝藏小工具—-RTT
    发表于 02-10 16:35

    华大移植SEGGER_RTT 打印

    没有引出串口的情况,如何打印信息了。。这就用到本章的BOSS了。SEGGER_RTT打印,是基于jlink的工具的,反正用过都说好。。。3
    发表于 11-23 18:07 14次下载
    华大移植SEGGER_<b class='flag-5'>RTT</b> <b class='flag-5'>打印</b>

    例程中如何使用RTT Viewe

    对于RA系列的MCU,瑞萨都提供有相对应的例程包,在每个例程包里面都会有一些可以输出到J-Link RTT Viewer的调试信息,这些信息可以很方便的告诉开发者当前的运行状态、变量值
    的头像 发表于 07-28 09:59 2932次阅读

    例程中如何使用RTT Viewer

    对于RA系列的MCU,瑞萨都提供有相对应的例程包,在每个例程包里面都会有一些可以输出到J-Link RTT Viewer的调试信息,这些信息可以很方便的告诉开发者当前的运行状态、变量值
    的头像 发表于 07-28 10:02 3197次阅读

    RA2E1实现RTT Viewer串口打印

    本篇主要介绍如何使用e 2 studio对瑞萨RA2E1系列MCU进行RTT Viewer串口打印
    的头像 发表于 12-09 19:50 3068次阅读

    基于IAR搭建RA MCU串口RTT Viewer打印(上)

    一、搭建串口打印输出 通过RASC创建一个串口工程,具体配置如下,用户可以根据自己定义来配置串口相关的基本参数。 1 RASC创建工程 2
    的头像 发表于 01-09 12:05 1570次阅读

    基于IAR搭建RA MCU串口RTT Viewer打印

    17 工程配置 18 弹出如下窗口 19 接上串口工具,打印如下 二、搭建RTT打印输出 RTT
    的头像 发表于 01-09 12:20 1991次阅读

    投稿 | 基于IAR搭建RA MCU 串口打印

    基于IAR搭建RA MCU 串口打印
    的头像 发表于 11-04 10:40 2502次阅读
    投稿 | 基于<b class='flag-5'>IAR</b><b class='flag-5'>搭建</b><b class='flag-5'>RA</b> <b class='flag-5'>MCU</b> <b class='flag-5'>串口</b><b class='flag-5'>打印</b>

    投稿 | 基于IAR搭建RA MCURTT打印输出

    基于IAR搭建RA MCURTT打印输出
    的头像 发表于 11-04 10:40 2324次阅读
    投稿 | 基于<b class='flag-5'>IAR</b><b class='flag-5'>搭建</b><b class='flag-5'>RA</b> <b class='flag-5'>MCU</b>的<b class='flag-5'>RTT</b><b class='flag-5'>打印</b>输出

    基于IAR搭建RA MCU串口RTT Viewer打印(上)

    基于IAR搭建RA MCU串口RTT Viewer
    的头像 发表于 08-14 09:49 2930次阅读
    基于<b class='flag-5'>IAR</b><b class='flag-5'>搭建</b><b class='flag-5'>RA</b> <b class='flag-5'>MCU</b><b class='flag-5'>串口</b>与<b class='flag-5'>RTT</b> <b class='flag-5'>Viewer</b><b class='flag-5'>打印</b>(上)