打印
[其它]

AT32WB415开发板使用printf,PC端串口调试助手无显示

[复制链接]
3047|36
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
AT32WB415开发板使用uart_print_init(115200)和printf,PC端串口调试助手无显示。Main函数源码:



接线:(USB转串口的RX接AT32WB415开发板的TX(PA2))

PC端串口调试助手不显示:


使用特权

评论回复
沙发
Jon495323976| | 2022-8-19 09:30 | 只看该作者
你好,什么项目?AT LINK应该是自带串口的

使用特权

评论回复
板凳
6552918| | 2022-8-19 11:25 | 只看该作者
端口选的不对,printf输出在AT-LINK上的串口上

使用特权

评论回复
地板
liszt99| | 2022-8-19 13:27 | 只看该作者
不需要外接串口的,AT-LINK自带虚拟串口。可以直接连接电脑上位机,显示。

1.png (570.13 KB )

1.png

使用特权

评论回复
5
WoodData| | 2022-8-19 13:55 | 只看该作者
首先串口线没接地线;
其次要printf输出先重载fputc函数。
再就是串口要选对

使用特权

评论回复
6
vt2017| | 2022-8-19 18:45 | 只看该作者
请参考一下example中 usart/printf 的例程,确保配置是没问题的

使用特权

评论回复
7
muyichuan2012| | 2022-8-20 20:52 | 只看该作者
板凳正确,串口的连线在AT Link上,通过AT Link打印信息即可。

使用特权

评论回复
8
catnull| | 2022-8-21 12:01 | 只看该作者
AT-Link也有一个串口,不要选自己的串口。如果你要选自己的串口,需要重新配置默认的printf重定向串口。

使用特权

评论回复
9
tpgf| | 2022-9-7 20:47 | 只看该作者
确定单片机已经发送了吗

使用特权

评论回复
10
Henryko| | 2022-9-7 21:09 | 只看该作者
串口的连线在AT Link上

使用特权

评论回复
11
heimaojingzhang| | 2022-9-8 08:05 | 只看该作者
接收端和发送端换一下试试看

使用特权

评论回复
12
keaibukelian| | 2022-9-8 08:14 | 只看该作者
可以输出直接使用fputc函数吗

使用特权

评论回复
13
labasi| | 2022-9-8 08:20 | 只看该作者
通过AT Link打印信息即可

使用特权

评论回复
14
paotangsan| | 2022-9-8 08:41 | 只看该作者
不要选自己的串口

使用特权

评论回复
15
renzheshengui| | 2022-9-8 10:02 | 只看该作者
这种需要接上三根线的串口

使用特权

评论回复
16
lvben5d| | 2022-9-8 14:14 | 只看该作者
楼主打屁股,串口GND (我看黑色就没接)不接上板卡,这个要给信号回流呢,纯软? 不了解硬件哦。

使用特权

评论回复
17
chenjun89| | 2022-9-8 22:09 | 只看该作者
重映射没有成功

使用特权

评论回复
18
Undshing| | 2022-10-5 21:02 | 只看该作者
你这没接好吧

使用特权

评论回复
19
sdlls| | 2022-11-1 09:40 | 只看该作者
Printf解除重定向(屏蔽与实际串口的重定向)。

使用特权

评论回复
20
timfordlare| | 2022-11-1 11:00 | 只看该作者
只要在需要用printf的文件里#include <stdio.h>就可以了,printf会自已的调用fputc函数来实现串口数据的输出。

使用特权

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

本版积分规则

3

主题

6

帖子

0

粉丝