CubeMX系列教程——5 串口打印

复制工程,重命名为uart,打开工程

CubeMX系列教程——5 串口打印

设置串口1的引脚PA9(USART1-TX)和PA10(USART-RX)

CubeMX系列教程——5 串口打印

CubeMX系列教程——5 串口打印

设置串口1 的参数,波特率为115200,传输数据长度为8 位,无奇偶检验,停止位为1,其他参数默认。

CubeMX系列教程——5 串口打印

生成工程并打开

CubeMX系列教程——5 串口打印

选择 Use MicoLIB选项

CubeMX系列教程——5 串口打印

在usart.c文件中添加"stdio.h"头文件

CubeMX系列教程——5 串口打印

重定义函数如下

CubeMX系列教程——5 串口打印

在main.c文件中添加测试代码

CubeMX系列教程——5 串口打印

编译,下载到开发板。开发板与电脑通过串口线链接。打开串口助手,选择相应的Com口,配置参数波特率为115200.....

开发板上电可看到串口接收栏接收到字符串“this is printf example”