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

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

3天内不再提示

投稿 | 基于IAR搭建RA MCU的RTT打印输出

RA生态工作室 2022-11-04 10:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

RA MCU 生态工作室致力于构建一个完善的 RA 生态,这将会是一个好玩有趣的开放社区,也提供各种RA相关问题的解决方法。


1.概述

RTT打印输出是基于SWD仿真接口,如果需要看到打印信息,需要保持仿真接口连接目标板。本文章工程在上一篇文章“基于IAR搭建RA MCU 串口打印”的工程基础上添加。

2.文件添加

STEP1:找到Jlink安装目录,默认路径为C:\ Program Files\ SEGGER\ JLink\ Samples\ RTT\ 把压缩包文件

cf1a0cca-0f69-11ed-9ade-dac502259ad0.png

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

cf24d358-0f69-11ed-9ade-dac502259ad0.png

STEP2:把Config文件夹与RTT文件夹下.C .H文件放在一起,复制到IAR工程目录下边的SRC文件夹里面去,或者自己新建一个文件夹放入到SRC目录下

cf45c91e-0f69-11ed-9ade-dac502259ad0.pngcf64ef10-0f69-11ed-9ade-dac502259ad0.png


3.重新生成工程代码

STEP3:打开RASC再重新生成一下工程代码

cf8bcf68-0f69-11ed-9ade-dac502259ad0.png

STEP4:这个RTT相关.C.H自动添加到IAR工程里面去了

cf987650-0f69-11ed-9ade-dac502259ad0.png

STEP5:添加RTT头文件

cfc90e3c-0f69-11ed-9ade-dac502259ad0.png

STEP6:添加打印函数(SEGGER_RTT_WriteString(0, "Hello RA MCU\r\n");)

cfef5844-0f69-11ed-9ade-dac502259ad0.png


4.J-Link配置及结果

STEP7:打开jlink RTT Viewer 软件

d01c8526-0f69-11ed-9ade-dac502259ad0.png

弹出如下窗口

d0347078-0f69-11ed-9ade-dac502259ad0.png

STEP8:弹出如下窗口

d057ed5a-0f69-11ed-9ade-dac502259ad0.png

STEP9:确认型号

d06622ee-0f69-11ed-9ade-dac502259ad0.png

STEP10:弹出如下窗口,已经有打印信息了

d0900136-0f69-11ed-9ade-dac502259ad0.png


投稿:欣瑞利科技@Moxair

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

    关注

    147

    文章

    19138

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    瑞萨RA MCU众测宝典 | 环境搭建之【RA-Eco-RA4M2】QE工具使用

    瑞萨“RAMCU众测宝典”环境搭建专题再添硬核实操!开启宝典01简介RA-Eco-RA4M2-100PIN-V1.0是一款基于100MHzArmCortex-M33内核架构的核心板,主控芯片为
    的头像 发表于 04-10 18:26 5668次阅读
    瑞萨<b class='flag-5'>RA</b> <b class='flag-5'>MCU</b>众测宝典 | 环境<b class='flag-5'>搭建</b>之【<b class='flag-5'>RA-Eco-RA</b>4M2】QE工具使用

    瑞萨RA MCU众测宝典 | 环境搭建之【RA-Eco-RA4M2】搭建Keil开发环境

    瑞萨“RAMCU众测宝典”环境搭建专题再添硬核实操!开启宝典概览瑞萨电子RA4M232位微控制器(MCU)系列使用支持TrustZone的高性能ArmCortex-M33内核。与片内
    的头像 发表于 04-03 17:59 7117次阅读
    瑞萨<b class='flag-5'>RA</b> <b class='flag-5'>MCU</b>众测宝典 | 环境<b class='flag-5'>搭建</b>之【<b class='flag-5'>RA-Eco-RA</b>4M2】<b class='flag-5'>搭建</b>Keil开发环境

    瑞萨RA MCU众测宝典 | 环境搭建之【RA-Eco-RA6E2-64PIN-V1.0 开发板】介绍、环境搭建、工程测试

    “RAMCU众测宝典”环境搭建专题再添实用干货!这次咱们聚焦高性能入门级开发板——【RA-Eco-RA6E2-64PIN-V1.0】。本文介绍了RA-Eco-RA6E2-64PIN-V1.0开发板
    的头像 发表于 03-20 16:23 7943次阅读
    瑞萨<b class='flag-5'>RA</b> <b class='flag-5'>MCU</b>众测宝典 | 环境<b class='flag-5'>搭建</b>之【<b class='flag-5'>RA-Eco-RA</b>6E2-64PIN-V1.0 开发板】介绍、环境<b class='flag-5'>搭建</b>、工程测试

    RA MCU众测宝典 | 环境搭建之【FPB-RA0E2】开发环境搭建

    RA生态工作室关注我们“RAMCU众测宝典”环境搭建专题更新啦!这次我们聚焦【FPB-RA0E2】开发板,一步步打通开发“第一关”,为后续功能开发筑牢基础。开启宝典1.FPB-RA0E
    的头像 发表于 03-11 16:33 1217次阅读
    <b class='flag-5'>RA</b> <b class='flag-5'>MCU</b>众测宝典 | 环境<b class='flag-5'>搭建</b>之【FPB-<b class='flag-5'>RA</b>0E2】开发环境<b class='flag-5'>搭建</b>

    瑞萨RA-Eco-RA4M2开发板基本模板搭建与LED指南

    瑞萨“RA MCU众测宝典”环境搭建专题再添硬核实操!这次将解锁“基本模板搭建与LED”技能,加入简易调度器实现多任务管理,一步步搞定“能直接落地”的开发模板,不管是入门练手还是项目开
    的头像 发表于 02-24 14:43 6871次阅读
    瑞萨<b class='flag-5'>RA-Eco-RA</b>4M2开发板基本模板<b class='flag-5'>搭建</b>与LED指南

    瑞萨RA-Eco-RA6E2-64PIN-V1.0开发板介绍及环境搭建指南

    本文介绍了RA-Eco-RA6E2-64PIN-V1.0开发板的基本信息,包括产品特点、参数资源、开发环境搭建以及工程测试等。
    的头像 发表于 01-30 15:12 8402次阅读
    瑞萨<b class='flag-5'>RA-Eco-RA</b>6E2-64PIN-V1.0开发板介绍及环境<b class='flag-5'>搭建</b>指南

    瑞萨FPB-RA0E2开发板简介及环境搭建指南

    FPB-RA0E2是一款针对RA0E2系列微控制器(MCU)的快速原型板,旨在帮助用户无缝评估RA0E2 MCU的各项特性,并利用灵活配置软
    的头像 发表于 01-29 17:44 6372次阅读
    瑞萨FPB-<b class='flag-5'>RA</b>0E2开发板简介及环境<b class='flag-5'>搭建</b>指南

    RA-Eco-RA6M4开发板评测】开发环境搭建

    开发环境: IDE:MKD 5.38a Renesas RA Smart Configurator:v5.9.0 开发板:RA-Eco-RA6M4开发板 MCU:R7FA6M4AF3CFP 瑞萨电子
    发表于 11-09 21:16

    按下复位键RTT程序死机正常吗?

    裸机程序都是按下复位键从头运行的,RTT按下复位键不运行属于正常吗? 今天使用野火的板子调试程序,本想连上串口在串口助手打印输出信息,结果初始化RTT的信息没打印出来,我重新打开串口,
    发表于 09-24 06:38

    RA4M2-SENSOR】介绍、环境搭建、工程测试

    RA4M2-SENSOR】介绍、环境搭建、工程测试 本文介绍了 RA4M2-SENSOR 开发板的基本信息,包括产品特点、参数资源、开发环境搭建以及工程测试等。 介绍
    发表于 09-01 12:08

    瑞萨RA2L1 MCU e² studio和FSP的使用指南

    本期“RA MCU众测宝典” 继续聚焦 “环境搭建” 专题,带大家走进【RA-Eco-RA2L1-48PIN-V1.0】的世界,查看e² studio和FSP的下载、安装及使用指南从零
    的头像 发表于 08-04 13:45 3202次阅读
    瑞萨<b class='flag-5'>RA</b>2L1 <b class='flag-5'>MCU</b> e² studio和FSP的使用指南

    RA-Eco-RA6M4开发板评测】SEGGER_RTT打印日志

    【前言】我使用的RA6M4开发板只接了jlink-ob没有接串口,因此打印日志可以通过SEGGER_RTT来实现,本篇将介绍如何移植SEGGER_RTT,并通过
    发表于 07-31 14:40

    RA-Eco-RA6M4开发板评测】1、开发环境搭建和串口打印信息

    RA-Eco-RA6M4开发板的MCU是搭载200MHz 32Bit Arm Cortex-M33内核的RA6M4,芯片的功能框图如下。 开发板上的硬件资源提供2个PMod接口、一个I2C接口、2
    发表于 07-22 22:45

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

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

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

    使用RTT代替UART,把你的JLink变成串口调试助手,不知道大家在单片机开发中是如何打印调试信息的,大多数应该是用串口调试打印吧,在大多数的情况下,一般在制板和写代码时都会预留串口1做为调试
    发表于 04-30 12:19