stm32 串口2打印printf

有些时候,串口1被占用,需要采用串口2来输出调试信息。更改步骤如下:

  1. 串口初始化,这一步大家都会,忽略
    2)更改fputc()函数

int fputc(int ch, FILE *f)
{      
	while((USART2->SR&0X40)==0);//改为串口2
    USART2->DR = (u8) ch;      //改为串口2
	return ch;
}
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页