1、 文檔目標
在Keil MDK的Debug Viewer窗體中實現(xiàn)信息輸出
2、問題場景
在Keil MDK的開發(fā)中,有時需要通過"printf”函數(shù)輸出一些信息來查看程序的運行情況,但硬件上的串口又沒有引出,這時,可以通過“Debug(Printf)Viewer”窗體中來查看信息。

圖2-1
3、軟硬件環(huán)境
1)、軟件版本:Keil MDK5.38
2)、電腦環(huán)境:Windows 11
3)、外設硬件:
4、解決方法
1)、打開工程的“Manager Run-Time Environment”窗體,選中“STDOUT”并把其設置為“EVR”(需調(diào)用EventRecorder),如圖4-2所示:

圖4-1
2)、進行工程的調(diào)試模式,運行程序,在“Debug(Printf)Viewer”窗體中就可以看到輸出信息,如圖4-2所示:

圖4-2