我們在MCU的開發(fā)調(diào)試過程中,有時希望將一些信息輸出以便觀察。通常我們可以將標準C庫中Printf相關實現(xiàn)函數(shù)進行重定向,通過UART串口輸出,或者利用ITM機制通過SWO輸出。這里將簡單演示IAR環(huán)境下基于SemiHost機制實現(xiàn)printf功能。
下面使用的開發(fā)板STM32F4DISCOVERY板,硬件調(diào)試器為STLINK。稍作配置后即可使用。注意在代碼里將stdio.h包含進去。
演示代碼:
在調(diào)試狀態(tài)下,點擊view菜單下面的Terminal I/O子菜單即可出現(xiàn)輸出窗口。
配置過程很簡單,實現(xiàn)起來也挺方便的,需要的時候我們可以加以靈活選用。
-
uart
+關注
關注
22文章
1243瀏覽量
101679 -
調(diào)試器
+關注
關注
1文章
306瀏覽量
23813 -
stlink
+關注
關注
0文章
19瀏覽量
8593
原文標題:基于半主機機制實現(xiàn)prinf示例
文章出處:【微信號:stmcu832,微信公眾號:茶話MCU】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論