×
单片机 > 单片机程序设计 > 详情

STM32中使用标准库重定义printf()函数

发布时间:2020-08-26 发布时间:
|

//重定义函数1

PUTCHAR_PROTOTYPE

{

 /* Place your implementation of fputc here */

 /* e.g. write a character to the USART */

  USART_SendData(USART1, (uint8_t) ch);

 

  /* 循环等待直到发送结束*/

  while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET)

  {}

 

  return ch;

}

//重定义函数2

 

int fputc(int ch, FILE *f)

{

USART_SendData(USART1, (uint8_t) ch);

 

while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET) {}

   

    return ch;

}

 


关键字:STM32  标准库  重定义  printf()函数 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
基于arm的指纹识别门禁系统是如何设计的