Chinaunix首页 | 论坛 | 博客
  • 博客访问: 276317
  • 博文数量: 39
  • 博客积分: 1215
  • 博客等级: 军士长
  • 技术积分: 471
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-17 19:34
个人简介

grace under pressure

文章分类

全部博文(39)

文章存档

2013年(6)

2012年(28)

2011年(5)

分类: LINUX

2012-02-11 14:05:18

    调试arm底板的时候,出现一个问题,发送数据有时正常,有时不正常,接受完全处于**状态,开始以为是接触不好(毕竟自己焊的板子吗),但是经过检查发现接触良好(呵呵,我的焊接技术还是不错的),那问题出在那里了呢?
    在网上查了很多资料,但是还是没有头绪,我就在网上查找了些串口资料看了下,发现一个我平时没注意的地方,公口的9针接头编号也有两种,我在看下我的封装和器件时果然不一样,原来问题在这里,串口资料网上很多,我这里就不上传了,给张图片看下吧:
之前之所以出现发送有时正常有时不正常,是因为3(TXD)位置没变,而2(RXD)和5(GND)位置不对,导致出现不在一个参考地和接收完全不工作现象,看来还是得细心阿
阅读(1409) | 评论(1) | 转发(0) |
0

上一篇:忙里偷闲

下一篇:ping命令

给主人留下些什么吧!~~

lyq23252722012-09-18 10:39:16

这里有个需要更正的地方:
DB9公口和母口接口通用的只有一种,我上次的错误是将公口和母口封装弄反了!上面图中母口有两种,指的是焊接面和引脚面,即使bottom和top层,肯定反的,其实是同一个封装!
之前没看仔细啊,惭愧!!