use JLinkSWOViewer view printf result with out source code

前言

STM32F407的板子.

有源码调试时,已经在MDK中设置好了ITM.
在源码中,将fputc重定向到ITM输出.
用MDK + JLink带着工程跑时,可以在MDK串行调试窗口看到printf输出的结果。

这时,如果不想带源码跑,可以装官方的JLink驱动 JLink_Windows_V646g.exe.
装完后,有个工具叫JLinkSWOViewer.exe

启动JLinkSWOViewer.exe, 选择JLink连接的CPU具体型号,然后测量一下时钟,就可以接受ITM printf输出结果。很方便,特别是其他同事帮自己给出故障现场的日志记录时,很方便。

将日志接收停住,保存成文件就可以拿回来对着源码分析。
use JLinkSWOViewer view printf result with out source code_第1张图片
use JLinkSWOViewer view printf result with out source code_第2张图片

你可能感兴趣的:(use JLinkSWOViewer view printf result with out source code)