zhouzhouhei

USART对printf的重定向

核心提炼

在写代码的过程中,调试是重要的一环。调试通常分为断点调试和打印调试,而一般printf是把数据输出标准输出终端,但stm32并没有默认的显示终端,因此通常需要重定向底层的输出函数,将调试信息通过USART发送出去,最后在PC端的串口调试助手中显示。

Keil配置

勾选 Use MicroLIB
image

重定向fputc

int fputc(int ch, FILE* f){
  发送该字符;
  return ch;
}

*之后就可打印调试信息

posted on 2026-10-30 22:29  周周黑  阅读(5)  评论(0)    收藏  举报

导航