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

相关推荐
LCMICRO-133108477468 小时前
长芯微LPS123完全P2P替代ADP123,高性能、低压差的线性稳压器
单片机·嵌入式硬件·fpga开发·硬件工程·dsp开发·线性稳压器
守护安静星空10 小时前
esp32开发笔记-工程搭建
笔记·单片机·嵌入式硬件·物联网·visual studio code
时空自由民.11 小时前
ST7701S 3.5寸显示屏
单片机
金戈鐡馬12 小时前
BetaFlight中的定时器引脚绑定详解
stm32·单片机·嵌入式硬件·无人机
Wave84513 小时前
FreeRTOS软件定时器详解
stm32·单片机·freertos
VBsemi-专注于MOSFET研发定制13 小时前
奶茶制作机器人功率MOSFET选型方案——高效、精准与可靠驱动系统设计指南
单片机·嵌入式硬件
水云桐程序员15 小时前
单片机项目从入门到精通
单片机·嵌入式硬件
Wave84515 小时前
STM32 裸机中断与 FreeRTOS 中断管理的四大核心差异
单片机·嵌入式硬件
若忘即安15 小时前
【硬件电路设计18】WIFI+BlueTooth
单片机·嵌入式硬件
时空自由民.16 小时前
ESP32 JEPEG作用
单片机