IAR stm32 printf重定向設(shè)置
在MDK中重定向的問題,各種教程。其實(shí)在IAR中是相似的,我是從野火的教程中復(fù)制的代碼。
(1)在IAR中需要添加一個(gè)宏(_DLIB_FILE_DESCRIPTOR)。
(2)在USART1.c(根據(jù)自己的情況)文件中對(duì)fputc函數(shù)進(jìn)行重定義就可以。
解釋:這個(gè)宏是哪里來的?為什么要是重定義fputc()而不是別的函數(shù)?
在stdio.h文件中可以找到答案。