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

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

3天内不再提示

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

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

扫码添加小助手

加入工程师交流群

一、搭建串口打印输出

通过RASC创建一个串口工程,具体配置如下,用户可以根据自己定义来配置串口相关的基本参数。

1

RASC创建工程

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

2

选芯片型号跟IDE类型

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

3

选择芯片型号

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

4

选择无操作系统

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

5

勾选确认工程

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

6

配置串口号跟IO口

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

7

添加串口驱动

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

8

弹出如下

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

9

配置串口基本属性

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

10

生成工程

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

11

打开工程

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

12

添加代码

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

13

具体代码如下所示

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

14

添加头文件跟串口回调函数

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

15

具体代码如下

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

16

添加打印接口重定向代码,具体如下

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


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

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


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

    关注

    147

    文章

    18643

    浏览量

    388264
  • 瑞萨
    +关注

    关注

    36

    文章

    22434

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    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按下复位键不运行属于正常吗? 今天使用野火的板子调试程序,本想连上串口串口助手打印输出信息,结果初始化RT
    发表于 09-24 06:38

    瑞萨RA系列MCU的外部引脚中断详解

    一章节我们已经详细介绍了NVIC、ICU、ELC、NMI并对RA系列MCU的中断管理系统有个全局的了解,我们这一章节的内容是如何控制外部中断,也是内核里的NVIC的实例应用,这也是RA
    的头像 发表于 09-23 09:38 1265次阅读
    瑞萨<b class='flag-5'>RA</b>系列<b class='flag-5'>MCU</b>的外部引脚中断详解

    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 2486次阅读
    瑞萨<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、开发环境搭建串口打印信息

    RA-Eco-RA6M4开发板的MCU是搭载200MHz 32Bit Arm Cortex-M33内核的RA6M4,芯片的功能框图如下。 开发板的硬件资源提供2个PMod接口、一个
    发表于 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实现串口打印功能

    作为单片机开发爱好者,在平时调试代码和复现程序bug时,一定会使用到LOG日志打印输出,一般我们都会选择串口printf打印来处理,但是对于某些MCU单片机子来说,为了节省成本,会不使
    发表于 01-23 11:33