发 帖  
原厂入驻New
[问答] 请问单片机通过串口发送到电脑,显示乱码怎么办?
252 华强芯城 单片机 串口
分享
2020-3-16 08:41:26   评论 分享淘帖 邀请回答
13个回答
2020-3-16 11:14:07 评论

举报

接收乱码,是否跟单片机的波特率有关。
2020-3-16 11:34:00 评论

举报

乱码,跟通信双方波特率是否一致有很大关系
2020-3-16 11:41:27 评论

举报

先确定波特率是否匹配、精度是否够。其次看程序,可以先试着发送特定的信息来看结果。
2020-3-16 11:55:19 评论

举报

2020-3-16 12:12:34 评论

举报

:lol,楼主把问题描述详细点,好让专家为你解答。
2020-3-16 12:28:47 评论

举报

我使用printf函数,通过串口发送到电脑,发现电脑接收的码不对的,例如下面语句:
printf("the average of A is %6.2f\n",average(pot_1,5)):
电脑主机接收的码不一致。
2020-3-16 12:34:40 评论

举报

2020-3-16 12:45:30 评论

举报

串口调试软件选错了;
波特率不对等;
2020-3-16 12:51:16 评论

举报

先确认波特率是否一致,有没有共地,电脑接收软件十六进值显示前不要打勾,这些都对了就是你的程序有问题!
2020-3-16 12:58:43 评论

举报

可用示波器捕捉,单片机和PC机发送同样数据的波形,看是否相同,可确定波特率是否相同。
2020-3-16 13:17:08 评论

举报

2020-3-16 13:31:28 评论

举报

最后怎么解决的,是什么问题?说说大家交流下经验。
2020-3-16 13:49:15 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
我要提问
关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表