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

所属分类: 电脑基础 / 故障排除 阅读数: 109
收藏 0 赞 0 分享

在通信波特率为 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语言程序里忘记重新设定主频了

呵呵,改了之后就好了

不知道你的是不是这样的

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

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

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

更多精彩内容其他人还在看

打印机端口改不了怎么办详细解决方案

驱动程序安装完整后,将打印机重新连到服务器端。在客户端电脑上配置打印机端口。客户端安装打印机后,创建的本地端口是 “USB001” 。需要把打印机端口改成网络端口,下面与大家分享下具体的修改方法
收藏 0 赞 0 分享

64位系统不能玩英雄联盟的解决方法

因为很多人玩的游戏是针对32位系统的,所以游戏内的DirectX9插件安装不正确,所以才会提示出错,比如提示:缺少d3dx9_43.dll
收藏 0 赞 0 分享

电脑开机出现Invalid partition table错误解决方法

Invalid Partition Table 就是无效分区表,一般是由于电脑中毒或硬盘分区表有问题造成的,一般通过重写硬盘分区表
收藏 0 赞 0 分享

因动态磁盘引起的系统无法引导解决方法

因为VMVare本身的虚拟技术和Windows Phone模拟器相冲突,从而使得在Visual Sutodio Express For Windows Phone 中的调试时,连接模拟器出错,找到解决资料后与大家分享
收藏 0 赞 0 分享

Mac下SSH登录不上提示错误的解决方法

登录虚拟机的的linux时,提示未知错误: REMOTE HOST IDENTIFICATION HAS CHANGED,经搜索找到了解决方法,有类似问题的朋友可以参考下哈
收藏 0 赞 0 分享

host 不起作用问题的解决方法

由于某种需要,需要将域名指向指定的ip地址,平时挺好用,今天发现不能用了,注册表,host文件也修改了都不能用,经过排查,原来是host中的文件顺写反了
收藏 0 赞 0 分享

为什么电脑空闲时(隔一段时间)ADSL就自动频繁断线

只要我一直玩《英雄联盟》 《穿越火线》或者不停地上网一切正常,但只要不碰电脑,隔一段时间后ADSL就会自动断线,下面与大家分享下造成此原因的具体解决方法
收藏 0 赞 0 分享

USB设备运行不正常怎么回事具体判断方法

面对越来越多的USB设备,电脑总会给大家出点小难题,比如说USB设备运行不正常了,下面与大家分享下具体的判断方法,感兴趣的朋友可以了解下哈
收藏 0 赞 0 分享

电脑语言栏不见了(输入法)丢失怎么办(多种找回方法)

语言栏(输入法)丢失问题可能是你自己误删除,也可能是广告木马,输入法图标不见了的现象。必须进行修复才能解决这个问题,具体的修复方法如下,有类似问题的朋友可以参考下哈
收藏 0 赞 0 分享

ThinkPad X100e不显示问题通过焊北桥解决

一个ThinkPad X100e,故障就是什么也不显示,经过一番折腾,根据之前学过的知识,焊北桥,开机以后居然正常显示了,特与大家分享
收藏 0 赞 0 分享
查看更多