STM32中printf函數重定向

標準庫函數的默認輸出設備是顯示器,要實現在串口或LCD上的輸出,必須重定義標準庫函數中與輸出設備相關的函數. 如printf()之類的函數,使用了半主機模式。使用標準庫會導致程序無法運行,解決方法如下:   方法1:使用微庫,因爲使用微庫的話,不會使用半主機模式. 如果使用的是MDK,首先請在工程屬性的「Target「->」Code Generation「中勾選」Use MicroLIB「這樣以後
相關文章
相關標籤/搜索