文章目录

  • 原创声明
  • 前言
  • 一、RTT 是什么?
  • 二、使用步骤
    • 1.引入驱动库
    • 2.实现 log 打印输出
      • 2.0 编译选项注意
      • 2.1 直接使用
      • 2.2 封装使用(推荐)
      • 2.3 效果演示
  • 总结
  • 授权须知

原创声明

本文为 HinGwenWoong 原创,如果这篇文章对您有帮助,欢迎转载,转载请阅读文末的【授权须知】,感谢您对 HinGwenWoong 文章的认可!


前言

嵌入式的开发离不开log的打印,我们常常使用的是重定向printf到串口打印输出,但是会对系统的实时性产生一定的影响,RTT技术可以在一定程度解决这个问题。

我是 HinGwenWoong ,一个有着清晰目标不停奋斗的程序猿,热爱技术,喜欢分享,码字不易,如果帮到您,请帮我在屏幕下方点赞

【嵌入式小技巧】STM32 实现 SEGGER RTT 打印(超详细)相关推荐

  1. stm32移植paho_如何在STM32上移植Linux?超详细的实操经验分享

    原标题:如何在STM32上移植Linux?超详细的实操经验分享 刚从硬件跳槽为嵌软时,没有任何一丝的准备.一入职,领导就交代了一项特难的任务--在stm32上移植linux! 瞬间我就懵了,没办法硬着 ...

  2. CocosCreator像素鸟小游戏实现(有源码)超详细教程 TS实现小游戏 零基础开发

    CocosCreator像素鸟小游戏实现(有源码)超详细教程 TS实现小游戏 大家中秋国庆快乐哈 前言 老规矩先看效果 源码的获取方式在最下面 对于本游戏来说canvas这样设置最佳哦 游戏实现思路: ...

  3. STM32实现按键有限状态机(超详细,易移植)

    STM32实现按键有限状态机(超详细,易移植) 一.状态机 简而言之,状态机是使不同状态之间的改变以及状态时产生的相应动作的一种机制. 1.1状态机的四要素 现态:状态机当前状态. 触发条件:改变当前 ...

  4. 《嵌入式 - 嵌入式大杂烩》详解J-Link RTT打印

    开发环境: J-Link版本:V9.4 J-Link驱动版本:V760h_x86_64 Keil:V5.30 在嵌入式开发过程中,经常需要进行打印调试,通常使用串口进行打印输出,但通常串口资源有限,这 ...

  5. android studil打断点_【小技巧】AndroidStudio利用断点打印日志

    你是不是有着这样的烦恼: 调试程序常常需要到处打印日志 (没办法,debug需要) 打印日志需要对代码进行修改 (改来改去一不小心就忘了删除,或者破坏了代码) 改完代码还要重新编译 (编译一次要等待好 ...

  6. 服务器自动打印,小技巧! —让打印机自动承担打印任务

    随着各处室打印任务的逐步增多,越来越多的员工都在抱怨每次打印材料时都需要花费太长的时间进行等待,受够了这样的抱怨后单位领导终于决定再买一台与现有打印机型号完全一样的打印机了,同时领导还要求笔者让这两台 ...

  7. shell小技巧(五十)打印100以内被3整除的数

    打印100以内被3整除的数 输出要求每行输出9个数,每行每列对齐 代码: #!/bin/bash #设定被除数是3 i=3 #设定一个变量记录行输出列的数量,等于10时换行,重置为1 j=1 whil ...

  8. STM32移植LVGL8.0.2超详细的保姆级教程附移植好的工程文件

    文章目录 前言 一.什么是LVGL? 二.先看效果 三.移植前准备工作 1.准备原有工程 2.下载LVGL源码 四.开始移植 1.把源码搬运到工程文件夹里 2.把搬运好的代码添加到keil工程 3.动 ...

  9. 【STM32移植机智云】超详细教程#2ESP8266移植机智云教程‘代码移植’

    1.引言 本人购买了一个ESP8266的WiFi模块,想做一个物联网控制小灯的demo. 本文记录了基于机智云平台,移植代码,实现物联网小灯详细操作步骤. 并不是移植步骤很麻烦, 只是文章真的写的极其 ...

最新文章

  1. 学习笔记之yum的本地源配置和ATP简介和使用
  2. 几种搜索引擎算法的研究
  3. 4、常见命令操作(详细)
  4. postgreSQL的索引
  5. 如何在 Asp.Net Core MVC 中处理 null 值
  6. c1和c2语言水平,为什么驾校不建议考C2,驾驶证C1和C2的区别
  7. Python不能做游戏?游戏实战之-----《ink spill》(附游戏完整源码)
  8. 【51单片机】利用烧录软件生成延时函数 入门学习
  9. tensorflow2 unet加载自己的图像进行训练
  10. 从delphi 10.3到delphi 10.4的改变实务
  11. 拥有16年开发经验,我都使用了什么工具?[最近更新:2017-10-12]
  12. 【转】Endnote X3破解版和教程
  13. linux宿主机文件拷贝,linux 虚拟机和宿主机相互拷贝文件
  14. linux上面使用ftdi芯片模拟485串口详解
  15. 红黑联盟 php相关资讯
  16. PID控制器的离散化推导及其C语言实现
  17. 镜头超声波马达的工作原理
  18. python 批量下载视频_Python一键批量下载抖音无水印视频
  19. UE4冒泡排序蓝图、随机整数数组生成蓝图
  20. 快手:看见每一种生活(一面凉经)

热门文章

  1. [飞控]如何学习无人机-入门篇
  2. 码距和检错纠错能力的关系、CRC和Hamming Code
  3. 毕业步入职场,我是怎么用python自动化做到准时下班,薪资还高的
  4. Python通过蒙特卡罗法计算π值
  5. 甘肃敦煌戈壁滩108KM 挑战的感想
  6. 求两个数的最小公倍数; 两种方法
  7. 甲骨文确认关闭中国研发中心
  8. krpano 小行星开场和自动旋转
  9. Uber无人车愈挫愈勇 估值百亿 已运送数万乘客
  10. 火狐浏览器叫板苹果:绝不登录iOS平台