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

相关推荐
Camellia031133 分钟前
嵌入式学习--江科大51单片机day7
单片机·嵌入式硬件·学习·51单片机
Shaun_青璇1 小时前
智能门禁项目
单片机·嵌入式硬件
漠落1 小时前
STM32 SD卡拔插后FatFs挂载失败可能原因
stm32·单片机·嵌入式硬件
Python小老六3 小时前
STC51系列单片机引脚分类与功能速查表(以STC89C52为例)
单片机·嵌入式硬件
MaoXian_n3 小时前
[IMX] 03.时钟树 - Clock Tree
arm开发·驱动开发·单片机·嵌入式硬件
小智学长 | 嵌入式4 小时前
单片机-STM32部分:15、直流电机与步进电机 PWM/IO
stm32·单片机·嵌入式硬件
长流小哥5 小时前
STM32 DMA技术深度解析:从原理到实战应用讲解
stm32·单片机·keil5·寄存器编程
情意绵绵6745 小时前
车用CAN接口芯片:汽车神经系统的沉默构建者
单片机·嵌入式硬件·汽车·硬件架构·硬件工程
2401_859049086 小时前
MSPM0--Timer(一口一口喂版)
arm开发·单片机·mcu·算法
我不是帅戈8 小时前
STM32单片机内存分配详细讲解
stm32·单片机·嵌入式·内存管理·.map文件