STM32中printf函数重定向

标准库函数的默认输出设备是显示器,要实现在串口或LCD上的输出,必须重定义标准库函数中与输出设备相关的函数. 如printf()之类的函数,使用了半主机模式。使用标准库会导致程序无法运行,解决方法如下:   方法1:使用微库,因为使用微库的话,不会使用半主机模式. 如果使用的是MDK,首先请在工程属性的“Target“->”Code Generation“中勾选”Use MicroLIB“这样以后
相关文章
相关标签/搜索