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

[复制链接]
3759|36
 楼主| slmxiaodai 发表于 2022-8-19 00:52 | 显示全部楼层 |阅读模式
AT32WB415开发板使用uart_print_init(115200)和printf,PC端串口调试助手无显示。Main函数源码:

12.png

接线:(USB转串口的RX接AT32WB415开发板的TX(PA2))
2.jpg
PC端串口调试助手不显示:
3.png

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
WoodData 发表于 2022-8-19 13:55 | 显示全部楼层
首先串口线没接地线;
其次要printf输出先重载fputc函数。
再就是串口要选对
vt2017 发表于 2022-8-19 18:45 | 显示全部楼层
请参考一下example中 usart/printf 的例程,确保配置是没问题的
muyichuan2012 发表于 2022-8-20 20:52 | 显示全部楼层
板凳正确,串口的连线在AT Link上,通过AT Link打印信息即可。
catnull 发表于 2022-8-21 12:01 | 显示全部楼层
AT-Link也有一个串口,不要选自己的串口。如果你要选自己的串口,需要重新配置默认的printf重定向串口。
tpgf 发表于 2022-9-7 20:47 | 显示全部楼层
确定单片机已经发送了吗
Henryko 发表于 2022-9-7 21:09 | 显示全部楼层
串口的连线在AT Link上
heimaojingzhang 发表于 2022-9-8 08:05 | 显示全部楼层
接收端和发送端换一下试试看
keaibukelian 发表于 2022-9-8 08:14 | 显示全部楼层
可以输出直接使用fputc函数吗
labasi 发表于 2022-9-8 08:20 | 显示全部楼层
通过AT Link打印信息即可
paotangsan 发表于 2022-9-8 08:41 | 显示全部楼层
不要选自己的串口
renzheshengui 发表于 2022-9-8 10:02 | 显示全部楼层
这种需要接上三根线的串口
lvben5d 发表于 2022-9-8 14:14 | 显示全部楼层
楼主打屁股,串口GND (我看黑色就没接)不接上板卡,这个要给信号回流呢,纯软? 不了解硬件哦。
chenjun89 发表于 2022-9-8 22:09 来自手机 | 显示全部楼层
重映射没有成功
Undshing 发表于 2022-10-5 21:02 | 显示全部楼层
你这没接好吧
sdlls 发表于 2022-11-1 09:40 | 显示全部楼层
Printf解除重定向(屏蔽与实际串口的重定向)。
timfordlare 发表于 2022-11-1 11:00 | 显示全部楼层
只要在需要用printf的文件里#include <stdio.h>就可以了,printf会自已的调用fputc函数来实现串口数据的输出。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部