首页 > 其他分享 >J-link移植rtt实现调试

J-link移植rtt实现调试

时间:2024-02-04 09:13:19浏览次数:24  
标签:输出 文件 使用 rtt link printf RTT 调试

本文只解释如何使用该软件

目录

Step1. 所需文件

将下列文件下载后,添加到keil工程中

链接:https://pan.baidu.com/s/11IEmVg04e2rgQVxAIVqlqg?pwd=zthc 
提取码:zthc

img

img

编译后应该无错误

在需要打印文件引用这个头文件即可
#include "SEGGER_RTT.h"

Step2. 内容扩展

由于RTT原本是不支持浮点数等格式的输出(如printf),所以要对文件进行修改(链接内的文件已经修改完了),有兴趣的可以自己看看

img

img

Step3.如何使用

img

可以使用上述的函数进行数据的输出和打印 格式类似于printf

log_info("This is a test  %f ",times);

img

如图选择自己的芯片型号,点击ok

img

正常情况下会如图所示 开始打印数据

img

上边栏有很多功能 可以自己查看

Step4. 注意事项

由于下载和RTT输出都是使用了J-link的接口,所以二者不可以同时使用,在下载程序时需要停止RTT输出

标签:输出,文件,使用,rtt,link,printf,RTT,调试
From: https://www.cnblogs.com/tiandaowang/p/18005556

相关文章

  • flink随笔
    内存设置Flink总内存,建议在独立部署模式下使用taskmanager.memory.flink.size jobmanager.memory.flink.size进程总内存,建议在容器化部署模式(Kubernetes、Yarn或Mesos)下使用taskmanager.memory.process.size jobmanager.memory.process.size不建议同时设置进程总内存......
  • 安卓开发十——调试设置应用图标和源代码
    我们要设置图标和名称只需要修改这三个值就就可以了android:icon="@drawable/appimag"android:label="记账本"android:roundIcon="@drawable/appimag"然后最后的效果是这样的    源代码:<?xmlversion="1.0"encoding="utf-8&......
  • [Flink] Flink源码分析 : BoundedOutOfOrdernessTimestampExtractor
    0序言0.1缘起importorg.apache.flink.api.common.functions.MapFunction;importorg.apache.flink.api.java.tuple.Tuple;importorg.apache.flink.api.java.tuple.Tuple3;importorg.apache.flink.configuration.Configuration;importorg.apache.flink.configuration.......
  • 链表中,LNode和* LinkList的理解
    typedefstructLNode{ intdata; structLNode*next;}LNode,*LinkList;这是标准链表创建法。简单的说,其中LNode和*LinkList分别是LNode的不同名字,显而易见一个是指针一个不是指针。两者等价关系如下:typedefstructLNodeLNode;//将结构体重命名为LNodetypedefs......
  • [Flink] Flink Job之Web UI
    0序言在本地电脑开发、调试,或集群环境下运行FlinkJob时,需要利用WebUI观测作业内部的运行情况。WEBUI,对我们观测Flink作业的总体运行情况(系统负载)、快速定位和解决问题,至关重要。全文基于如下版本演示:scala.version=2.11/2.12;flink.version=1.13.11FlinkJob......
  • Qt 调试器常见异常
    1.变量无提示信息,解决办法:工具->选项->调试器->概要->选中《当调试时在主编辑器中启用工具提示》2.CDB断点调试,解决无法查看QString值。运行至断点时,程序卡死。解决办法:打开“工具->选项->调试器->CDB”,把“UsePythondumper”选项勾选去掉,保存即可。3.CDB调试速度慢,解决办法如......
  • STM32仿真调试停在B.
    STM32调试停在了startup文件的B.处,如下: 经排查是由于在Keil中打开了串口3的中断,并且失能了串口回调函数,自己没有写串口中断处理函数如下:添加中断Handler之后正常/***@FunctionnameUSART3_IRQHandler*@IntroduceBLE串口接收回调函数*@ReturnN......
  • 安装 ' 国际版 ' 火狐浏览器及设置调试
    事件起因: 很多人不知道,火狐浏览器分为国内版和国际版,国内版一般是国内代理商在做,很多捆绑插件,这些插件并不是我们经常会用到的,但是国际版就很干净,没有那么多乱七八糟的东西今天我们来安装火狐浏览器国际版打开火狐官网,https://www.firefox.com.cn/一直往下拉......
  • Apache Doris 整合 FLINK CDC + Iceberg 构建实时湖仓一体的联邦查询
    1概况本文展示如何使用FlinkCDC+Iceberg+Doris构建实时湖仓一体的联邦查询分析,Doris1.1版本提供了Iceberg的支持,本文主要展示Doris和Iceberg怎么使用,大家按照步骤可以一步步完成。完整体验整个搭建操作的过程。2系统架构我们整理架构图如下,   1.首先我们从Mysq......
  • Apache Doris 整合 FLINK CDC + Iceberg 构建实时湖仓一体的联邦查询
    1概况本文展示如何使用FlinkCDC+Iceberg+Doris构建实时湖仓一体的联邦查询分析,Doris1.1版本提供了Iceberg的支持,本文主要展示Doris和Iceberg怎么使用,大家按照步骤可以一步步完成。完整体验整个搭建操作的过程。2系统架构我们整理架构图如下,   1.首先我们从Mysq......