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

    文章

    19111

    浏览量

    403353
  • 瑞萨
    +关注

    关注

    38

    文章

    22516

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

    瑞萨“RAMCU众测宝典”环境搭建专题再添硬核实操!开启宝典01简介RA-Eco-RA4M2-100PIN-V1.0是一款基于100MHzArmCortex-M33内核架构的核心板,主控芯片为
    的头像 发表于 04-10 18:26 4862次阅读
    瑞萨<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 7018次阅读
    瑞萨<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 7904次阅读
    瑞萨<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 1063次阅读
    <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-RA2E1-V1.0开发板试用】串口打印例程。

    本实验基于瑞萨 RA 系列单片机完成UART 串口通信与printf 重定向功能实现,通过配置串口引脚、初始化驱动、编写发送回调函数,实现了开发板与上位机之间的数据收发,并可直接使用printf
    的头像 发表于 02-24 16:33 442次阅读
    【<b class='flag-5'>RA-Eco-RA</b>2E1-V1.0开发板试用】<b class='flag-5'>串口</b><b class='flag-5'>打印</b>例程。

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

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

    【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

    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