STM32CubeIDE開啟Printf浮點數功能
介紹
在STM32CubeIDE裡面可以用printf方式,可以在電腦端安裝串接口監視的工具,例如putty,我們就可以利用putty監控從STM32 MCU上print出來的資料。
一般如果想要printf數值,像是printf整數,都沒有太大問題,但如果是printf浮點數,往往在編譯上就會出現問題。
這是因為CubeIDE裡面有限制,我們需要把限制解除,才能成功printf出來。
本篇文章帶您了解如何printf浮點數。
步驟
步驟1: 點上方project部分之後再點Properties。
會看到以下介面。
步驟2: 點擊左邊欄位C/C++ build裡面的setting。
步驟3: 在中間欄位選擇MCU setting。
步驟4: 勾選use float with printf再按下apply and close。
這樣就可以成功在CubeIDE上面顯示printf浮點數了。
結論
本篇文章帶您了解printf浮點數之功能。