STM32 fputc函数重定向

在需要用到显示功能的代码中,用printf写法会快很多。

struct __FILE
{
int handle;

};

FILE __stdout;
//定义_sys_exit)以避免使用半主机模式
void _sys_exitint x)
{
x = x;
}
//重定义fputc函数
int fputcint ch, FILE *f)
{
whileUSART1->SR&0X40)==0);//循环发送,直到发送完毕
USART1->DR = u8) ch;
return ch;
}

需要包含头文件stdio.h。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注