打印
[STM32H7]

【STM32H7S78-DK测评】串口输出

[复制链接]
467|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
板上带了一个STLINK-V3,支持虚拟串口。就是主控的一个串口和STLINK V3相连,STLINK V3的驱动会虚拟出一个串口设备,可以透传主控串口内容。一般可以将这个主控的串口用作调试口
这个串口输出可以直接使用HAL库的API,首先查看原理图
使用的串口为串口4,对应的IOPD0 PD1
HAL库配置如下,这里需要配置一下波特率
这个HAL_UART_MspInit函数里面需要注意选择时钟,USART28是共用一个时钟源的
这样就初始化好UART4了,然后封装一个串口输出的API
main函数中循环调用
然后打开一个串口调试工具,可以看到每隔1s输出一条这个信息
后续可以用此方式输出调试信息

使用特权

评论回复
沙发
星辰大海不退缩| | 2024-10-8 22:17 | 只看该作者
H7开发板上带了一个STLINK-V3支持虚拟串口

使用特权

评论回复
板凳
jobszheng| | 2024-10-12 14:30 | 只看该作者
真棒,我也是采用的自己封装的vsnprintf()函数来实现的。

使用特权

评论回复
地板
micoccd| | 2024-10-12 16:45 | 只看该作者
自己封装挺好的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

36

主题

777

帖子

2

粉丝