在MDK中重定向的问题,各种教程。其实在IAR中是相似的,我是从野火的教程中复制的代码。
(1)在IAR中需要添加一个宏(_DLIB_FILE_DESCRIPTOR)。
(2)在USART1.c(根据自己的情况)文件中对fputc函数进行重定义就可以。
解释:这个宏是哪里来的?为什么要是重定义fputc()而不是别的函数?
在stdio.h文件中可以找到答案。
上一篇:stm32 串口下载错误解决方法
下一篇:IAR stm32 warning:Label 'xxxxx' is defined pubweak in&