新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > STM32单片机学习(7) 串口通信printf重定向

STM32单片机学习(7) 串口通信printf重定向

作者: 时间:2016-11-19 来源:网络 收藏
此处是为了在串口中断通信[参见另一篇文章]中添加printf重定向功能

1、添加头文件#include

本文引用地址:https://www.eepw.com.cn/article/201611/318201.htm

2、工程“Target" -->勾选 "Use MicroLIB"

3、重定义fputc函数

int fputc(int ch, FILE *f){Uart1_PutChar((u8)ch);  //此处为自定义函数,参见串口中断通信,请勿盲目return (ch);}

经过上述配置后即可在项目中使用printf("Hello~");等来发送字符串了

(printf("<格式化字符串>", <参量表>) 与C语言使用一样)



评论


技术专区

关闭