在需要用到显示功能的代码中,用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。