STM32 MDK工程中使用printf
首先,香港服务器,虚拟主机,要包含头文件”stdio.h”第二:printf()函数使用了int fputc(int ch,FILE *f)完成其功能。要使用printf,就需要重写这个函数。第三,服务器空间,在工程选项的Target里边勾选USE MicroLIB项。fputc示例如下:int fputc(int ch,FILE *f){ /* Place your implementation of fputc here */ /* e.g. write a character to the USART */ USART_SendData(USART1, (uint8_t) ch); /* Loop until the end of transmission */ while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET) {} return ch;}
Technorati 标记: MDK,STM32,printf
posted on
总有看腻的时候,不论何等荣华的身份,