STM32--KEILprintf打印--SEMIHOST機制

  1.  解決:用的是NuTiny-SDK-Nano130開發板,示例代碼中,printf最終輸出的數據函數fputc是通過UART0輸出的,我外接串口到PC後,能在PC上的串口終端看到printf的輸出信息,但是Debug(printf)Viewer窗口無輸出。
  2. 在C、C++中加入定義 DEBUG_ENABLE_SEMIHOST
  3. 啓用semihost就ok 最新的庫是樓上那樣弄的 以前是自己在代碼裏 #define一下 就可以。
  4. 查看響應串口是否輸出的內容,不一定是Debug(printf)Viewer窗口
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章