当前位置: 七九推 > 科技>电脑知识>故障排查 > 串口显示乱码的原因有哪些?有关串口乱码的问题的解决办法

串口显示乱码的原因有哪些?有关串口乱码的问题的解决办法

2022年06月23日 故障排查 我要评论
在通信波特率为 38400 时,通信正常,arm 板上解受到的数据(ascii码)显示正常。但是当波特率为 115200 时,解受到的数据就出现乱码的现象!用arm2103 给电脑发送信息,用串口高度

在通信波特率为 38400 时,通信正常,arm 板上解受到的数据(ascii码)显示正常。但是当波特率为 115200 时,解受到的数据就出现乱码的现象!

用arm2103 给电脑发送信息,用串口高度精灵看,一直接收的都是错误码。
波特率 换了好几档 比如9600 4800 2400 1200(我用的晶振是 11m多点的那个) 等都试过  都是乱码  区别是一个乱码来得快 一个乱码来得慢 串口线 23 脚短接能正常的自收自发  下载到单片机的程序也没啥问题。

真的不知道,原因出现在哪里!

1.usb转串口的问题

解决方法:我曾用一个12块钱的那种u转串,出现过乱码,换一个好的就没事了

2.波特率不同步的问题

解决方法:两边设置的波特率的一样,会导致这样的问题

3.在通信波特率为 38400 时,通信正常,arm 板上解受到的数据(ascii码)显示正常。
但是当波特率为 115200 时,解受到的数据就出现乱码的现象!
解决方法:暂无

4.用arm2103 给电脑发送信息,用串口高度精灵看,一直接收的都是错误码

解决方法:     我用的44b0曾经出现过显示乱码的问题,在超级终端上显示的;

后来才发现是在boot汇编程序里设置了主频为60m;但是在串口初始化时用的是40m,在c语言程序里忘记重新设定主频了

呵呵,改了之后就好了

不知道你的是不是这样的

==========================================================================================================================

我的目前的问题:就是乱码,波特率一样了!看看是不是显示的问题:

果真是这个原因,下面就有的放矢……

(0)
打赏 微信扫一扫 微信扫一扫

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2022  七九推 保留所有权利. 粤ICP备17035492号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com