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

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

3天内不再提示

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

瑞萨嵌入式小百科 来源:未知 2023-01-09 12:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

17

工程配置

d538b5c2-8fd2-11ed-bfe3-dac502259ad0.png

18

弹出如下窗口

d55812dc-8fd2-11ed-bfe3-dac502259ad0.png

19

接上串口工具,打印如下

d575ac98-8fd2-11ed-bfe3-dac502259ad0.png

二、搭建RTT打印输出

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

1

找到J-Link安装目录,默认路径为C:Program FilesSEGGERJLinkSamplesRTT

把压缩包文件d58fe360-8fd2-11ed-bfe3-dac502259ad0.png解压。内部文件如下图所示:

d5a4986e-8fd2-11ed-bfe3-dac502259ad0.png

2

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

d5b921da-8fd2-11ed-bfe3-dac502259ad0.pngd5dc3e2c-8fd2-11ed-bfe3-dac502259ad0.png

3

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

d5efb628-8fd2-11ed-bfe3-dac502259ad0.png

4

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

d5fe3bee-8fd2-11ed-bfe3-dac502259ad0.png

5

添加RTT头文件

d6205f44-8fd2-11ed-bfe3-dac502259ad0.png

6

添加打印函数

SEGGER_RTT_WriteString(0, "Hello RA MCU ");

d63a8130-8fd2-11ed-bfe3-dac502259ad0.png

7

打开J-Link RTT Viewer软件

d65f841c-8fd2-11ed-bfe3-dac502259ad0.png

弹出如下窗口

d6743a88-8fd2-11ed-bfe3-dac502259ad0.png

8

弹出如下窗口

d695304e-8fd2-11ed-bfe3-dac502259ad0.png

9

确认型号

d6bcb3da-8fd2-11ed-bfe3-dac502259ad0.png

10

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

d6e06eec-8fd2-11ed-bfe3-dac502259ad0.png

更多内容欢迎识别下方二维码查看:

d6f5bd6a-8fd2-11ed-bfe3-dac502259ad0.png


原文标题:基于IAR搭建RA MCU串口与RTT Viewer打印(下)

文章出处:【微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。


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

    关注

    147

    文章

    18628

    浏览量

    387562
  • 瑞萨
    +关注

    关注

    36

    文章

    22431

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

    【CPKCOR-RA8D1】基础串口打印测试

    本文将演示如何为瑞萨CPKCOR-RA8D1开发板配置串口功能,并实现最简单的“Hello World”数据打印串口是嵌入式开发中最常用、最重要的调试手段,此测试是后续所有开发的基础
    发表于 10-30 15:23

    【CPKCOR-RA8D1】+ 基础串口打印测试

    本文将演示如何为瑞萨CPKCOR-RA8D1开发板配置串口功能,并实现最简单的“Hello World”数据打印串口是嵌入式开发中最常用、最重要的调试手段,此测试是后续所有开发的基础
    发表于 10-30 09:40

    复位键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 2454次阅读
    瑞萨<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_R
    发表于 07-31 14:40

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

    setup_fsp_v6.0.0_rasc_v2025-04.exe用于生成RA芯片的工程和外设配置,下载和安装MDK_Device_Packs_v6.0.0.zip用于Keil开发。 USART串口打印
    发表于 07-22 22:45

    RA-Eco-RA6M4开发板评测】——2.串口打印

    上次讲了LED点亮流水灯,这次来讲解串口打印,首先打开原理图 由图可知,用到的串口是109和110 打开LED工程,直接在上面添加串口功能 生成代码 打开KEIL 先编译一遍 发现错
    发表于 07-16 13:20

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

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

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

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

    RA-Eco-RA4M2开发板评测】RA-Eco-RA4M2 串口通信

    的电平不同,因此要想MCU和PC通信,需要以USB转串口的芯片,板载的芯片是CH340G,连接是MCU的SCI9。 3 串口发送实现 3.1 RA
    发表于 04-27 23:23

    【瑞萨RA2L1入门学习】02. 串口打印 ADC 检测电压

    \");就会在串口输出Hello RA MCU!当然了,在这之前需要做一些配置才能打印,这里就不过多介绍了。可以看到串口
    发表于 03-07 11:52

    RA-Eco-RA2L1-48PIN-V1.0开发板试用】——使用Jlink的RTT实现串口打印功能

    能干瞪眼了?????? 当然不行啊,刚好JLINK自带的RTT就能弥补这个缺陷,它能进行串口printf打印的所有功能。 本期测评就让我来给大家讲解一使用JLINK的
    发表于 01-23 11:33

    【敏矽微ME32G070开发板免费体验】使用JLINK的RTT功能实现类似串口printf打印功能

    . 什么情况需要用到J-Link RTT打印输出调试信息?主要是当我目当前没有功能正常的串口,但引出了SWD烧录口,并且需要输出一些log进行调试验证等,这时我们可以通过SWD口,用
    发表于 12-15 20:30