MCU调试技巧-串口打印

1. 软件仿真printf

条件:MDK

效果:在软件仿真模式下,调试页面的串口终端中可以看到串口打印

教程:https://blog.csdn.net/ybhuangfugui/article/details/94378195

2. 串口重定向printf

条件:物理串口接线

效果:代码上可以调用printf函数打印数据到单片机串口

教程:https://strongerhuang.blog.csdn.net/article/details/94378139

3. ITM机制

条件:Cortex-M3/M4/M7支持,Cortex-M0不支持;调试器

效果:可以在MDK的调试界面中看到打印数据

教程:https://blog.csdn.net/qq_37663138/article/details/102802553

4. Semihosting机制

条件:MDK不支持

教程:https://mp.weixin.qq.com/s/B5U9PJgVXrNSuWQDm3AYIw

5. SEGGER-RTT机制

条件:RTT组件代码+J-Link+RTT Viewer

效果:可以在RTT Viewer中查看打印数据,也可以通过它发送数据给MCU

教程:https://blog.csdn.net/ybhuangfugui/article/details/93813359

https://blog.csdn.net/weixin_45379397/article/details/135392482

https://www.armbbs.cn/forum.php?mod=viewthread\&tid=86177

相关推荐
Deitymoon1 小时前
STM32——串口中断接收
stm32·单片机·嵌入式硬件
charlie1145141912 小时前
嵌入式C++实践开发第21篇(单片机实践):按钮输入 —— 硬件原理、消抖与HAL API
开发语言·c++·单片机
余生皆假期-3 小时前
YuanHub 源码分析【一】FlashDB 初始化与项目应用
笔记·单片机·嵌入式硬件
Deitymoon3 小时前
STM32——串口通信发送数据
stm32·单片机·嵌入式硬件
玩转单片机与嵌入式3 小时前
嵌入式AI场景:哪些应用场景不适合将AI模型部署到单片机(MCU)中?
人工智能·单片机·嵌入式硬件
czwxkn4 小时前
8STM32(stdl)低功耗模式
stm32·单片机·嵌入式硬件
czwxkn4 小时前
9STM32(stdl)看门狗
stm32·单片机·嵌入式硬件
星光20254 小时前
APM学习(9):串口管理
串口·ardupilot
coward914 小时前
Linux 内核 KGDB 以及内核驱动单串口调试笔记:telnet + agent-proxy + gdb-multiarch 实践
linux·单片机·嵌入式硬件
iCxhust5 小时前
微机原理实践教程(汇编篇)---A002流水灯
汇编·单片机·嵌入式硬件·51单片机·微机原理