打印
[其他ST产品]

ADC采集数据,串口打印乱码

[复制链接]
楼主: elephant00
手机看帖
扫描二维码
随时随地手机跟帖
21
usysm| | 2023-4-9 15:46 | 只看该作者 回帖奖励 |倒序浏览
检查一下硬件是否共地,波特率是否一致呢

使用特权

评论回复
22
uytyu| | 2023-4-9 15:56 | 只看该作者
串口乱码跟adc采样没有关系。              

使用特权

评论回复
23
nomomy| | 2023-4-9 16:03 | 只看该作者
你上面贴的程序中没有配置波特率啊,估计就是这个问题。发送端和接收端的波特率一般一致,另外停止位等也必须一致。

使用特权

评论回复
24
yeates333| | 2023-4-9 16:13 | 只看该作者
如果你的配置确认没有问题,那么最有可能是 HSE_VALUE 这个值不对,你可能使用的是一份demo程序,  

使用特权

评论回复
25
ccook11| | 2023-4-9 16:37 | 只看该作者
显示乱码一般是波特率配置的不对。  

使用特权

评论回复
26
linfelix| | 2023-4-9 16:44 | 只看该作者
ADC采样的速度怎么样              

使用特权

评论回复
27
xiaoyaodz| | 2023-4-9 16:50 | 只看该作者
串口软件是否有问题,多备用几个,格西烽火、SSCOM等。  

使用特权

评论回复
28
robertesth| | 2023-4-9 16:57 | 只看该作者
这个串口打印的问题,              

使用特权

评论回复
29
updownq| | 2023-4-9 17:10 | 只看该作者
是发送汉字乱码吗?              

使用特权

评论回复
30
Undshing| | 2023-4-11 21:54 | 只看该作者
printf格式不对吧

使用特权

评论回复
31
zhenykun| | 2023-7-3 22:58 | 只看该作者
printf("\r\n %c",ADC_Value);改成printf("\r\n %d",ADC_Value);试试

使用特权

评论回复
32
wyjie| | 2023-7-3 23:01 | 只看该作者

uint16_t ADC_Value;是16位类型的,怎么能用%c输出呢?

使用特权

评论回复
33
jlyuan| | 2023-7-3 23:02 | 只看该作者
你printf的输出语句有问题,可以参考楼上的意见。

使用特权

评论回复
34
yszong| | 2023-7-3 23:03 | 只看该作者
这个是C语言使用的问题,其实和ADC本身没有关系

使用特权

评论回复
35
jiahy| | 2023-7-3 23:05 | 只看该作者
print语句有问题吧

使用特权

评论回复
36
lizye| | 2023-7-3 23:06 | 只看该作者
printf 函数的格式有点问题吧

使用特权

评论回复
37
shimx| | 2023-7-3 23:08 | 只看该作者
你的PRINTF是基于什么输出的?

使用特权

评论回复
38
jiaxw| | 2023-7-3 23:09 | 只看该作者
半主机? uart ?

使用特权

评论回复
39
spark周| | 2023-7-3 23:11 | 只看该作者
还有 你的Printf格式要斟酌下,其它同仁也给出了建议。

使用特权

评论回复
40
liliang9554| | 2023-7-3 23:13 | 只看该作者
printf的输出语句有问题

使用特权

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

本版积分规则