嵌入式学习笔记–jlink 工具RTT 使用笔记

最近有调试一个ethcat板卡的需求,板卡设计的很简洁,没有多余的调试串口,正准备飞线到单片机针脚上的时候发现了RTT 的这个工具,记录一下使用的方法。
工具的介绍我就不去多赘述了,
第一步肯定是去网上收集资料,找到对应的工具并且下载对应的代码,这一步我已经实现了,如果各位小伙伴有需要直接去我提供的地方下载吧。下载链接如下:(链接附带一个stm32F4的打印例程)

https://gitee.com/jeasonb/jlink--rtt-printing

我的开发平台是STM32F407,使用是 jlinkV9,RTT工具是 V6.48a。
先介绍一下 需要的文件
图中的文件 ①是 存放图片的路径,保存了本篇笔记中的插图,使用markdown 方便在gitee上显示。

②是存放的SEGGER_RTT的官方代码

③保存了一个我自己的测试demo ,这个demo 做的很粗糙,但是一般的初学也是够用了。

⑤是jlink 的驱动,新的工具需要新版本的驱动

⑥就是这篇博客或者说是笔记,会同步发送到csdn的博客和放到 README.md上

拿到程序第一步就是先装上去,将⑤装到电脑上,

安装完程序之后会有新增的工具
其中的J-Link RTT Viewer V6.48就是我现在在使用的调试工具,其余的我还没试过。。。
至于程序的迁移就更简单了

将RTT的代码添加到工程内,并且在需要打印的地方包含“SEGGER_RTT.h”

这样就可以使用SEGGER_RTT进行打印了。

至于工具的配置界面,应该也不需要多描述。

简单的配置一下窗口就可以接收到打印的数据了。

可能注意事项:

调试接口不能设置为别的用途,这个是肯定的,至少SWD是不能作为别的用途的!

嵌入式学习笔记--jlink 工具RTT使用笔记相关推荐

  1. 嵌入式linux kermit,嵌入式开发常用串口工具kermit使用笔记

    配置使用kermit一直没成功过,今天心血来潮,在Gentoo机器上下载安装了kermit,折腾了半小时才从串口看到开发板启动信息,kermit很高深的样子,以后就使用它了. 1. 下载安装kermi ...

  2. 嵌入式学习笔记——ADC模数转换器

    ADC模数转换器 前言 ADC介绍 ADC概述 ADC的数量 ADC的特性 ADC框图 芯片外部框图 芯片内部框图 转换部分框图 状态输出部分 条件触发框图 寄存器介绍 编程思路 模式选择 规则通道的 ...

  3. cortex_m3_stm32嵌入式学习笔记(十五):待机唤醒实验(WK_UP外部中断)

    cortex_m3_stm32嵌入式学习笔记(十五):待机唤醒实验(WK_UP外部中断) https://blog.csdn.net/qq_16255321/article/details/43086 ...

  4. 嵌入式学习笔记——STM32的USART通信概述

    文章目录 前言 常用通信协议分类及其特征介绍 通信协议 通信协议分类 1.同步异步通信 2.全双工/半双工/单工 3.现场总线/板级总线 4. 串行/并行通信 5. 有线通信.无线通信 STM32通信 ...

  5. 嵌入式学习笔记--misc

    嵌入式学习笔记–misc 一.内核自带MISC驱动简介 misc 的意思是混合.杂项的,因此 MISC 驱动也叫做杂项驱动,也就是当我们板子上的某些外设无法进行分类的时候就可以使用 MISC 驱动. ...

  6. 基于STM32G431嵌入式学习笔记——七、定时器定时

    一.题目引入 上述为第13届蓝桥杯省赛节选内容,为了研究定时器的机理并独立书写计时函数,上述内容简化为以下要求: ①按下B4按键,LD1点亮5s后熄灭 ②按下B3按键,LD2以0.1秒为间隔切换亮灭状 ...

  7. 嵌入式学习笔记——使用寄存器编程操作GPIO

    使用寄存器编程操作GPIO 前言 GPIO相关的寄存器 GPIO 端口模式寄存器 (GPIOx_MODER) (x = A..I) 位操作 GPIO 端口输出类型寄存器 (GPIOx_OTYPER) ...

  8. 嵌入式学习笔记——基于Cortex-M的单片机介绍

    基于Cortex-M的单片机介绍 前言 1生产厂商及其产品线 1.1ARM单片机的产品线 1.2命名规则 作业1 2习单片机的资料准备 2.1STM32开发所需手册 2.1.1芯片的数据手册 芯片基本 ...

  9. 嵌入式学习笔记——寄存器实现控制LED小灯

    文章目录 前言 GPIO通用输出模式 初始化LED小灯的GPIO 原理图 初始化代码 初始化的效果 功能函数封装 直接分开宏定义两个 使用条件运算符 封装函数实现简单的功能 KEIL MDK一些技巧 ...

最新文章

  1. 计算机一级多选题没有选分,计算机一级多选题
  2. python使用statsmodels包中的tsaplots函数和lags参数可视化时间序列数据指定滞后位置个数(级别)以前的所有自相关性(plot the autocorrelation)
  3. Python3 文件读写(持续更新)
  4. 【C#】详解C#委托
  5. 使用GPUImage实现视频滤镜
  6. 算法(21)-leetcode-剑指offer5
  7. Redis主从复制知识点
  8. 学习笔记: yield迭代器
  9. 在vue2.0下安装axios
  10. 讲解三层代码讲解(DLL规则层如何接收服务器的数据,又如何交回给服务器)--第四课(*****) DATE :2004-06-01...
  11. 共识,权威以及去中心化的区块链
  12. python猴子偷桃_【Python】每日一练:猴子偷桃
  13. 平头哥剑池CDK 更新重磅来袭!三大亮点速看!
  14. mysql数据库性能测试实例_数据库性能测试方案示例
  15. uboot配置,编译,移植
  16. vmware tool下载安装
  17. “Metro”,移动设备视觉语言的新新人类
  18. 通达信通道交易系统选股公式,结合MACD绿柱缩短底背离
  19. 【Dos】Dos常用命令
  20. 深刻:现在计算机专业学生怎么这样

热门文章

  1. jq动画实现无缝衔接轮播
  2. 怎样往阿里云服务器传文件
  3. offsetLeft,Left,clientLeft详解
  4. 智慧校园源码:带部署文档和接口文档+智慧校园小程序源码
  5. 索尼w810c属于java,JAVA测试 vs W810c/W900i/K750c_索尼爱立信 K618i_手机其它OS-中关村在线...
  6. vim 查找并替换多个匹配字符
  7. 【滤波】卡尔曼滤波数学
  8. 【飞桨PaddleSpeech语音技术课程】— 语音识别-Deepspeech2
  9. 从IBN-Net到Switchable Whitening:在不变性与判别力之间权衡
  10. 人工智能的下一个五年,全球都在关注这十个人