打印

教你搭建RS232串口

[复制链接]
2481|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
liangwei88624|  楼主 | 2011-6-1 13:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
原帖发自我的CSDN博客。
    电脑的开发板上的串口是公口,而现在在用的ADI SHARC21479评估板是母口,这就需要一个一端是公口一端是母口的串口线,实验室里全都是两端母口的线,没办法,只能自己制作一条串口线了。
    在网上搜了一些制作串口线的方法,说什么交叉连线(2-3,3-2)我就照着做了,结果发现调不通,很郁闷,后来把我接的线变成了(2-2,3-3)就好了,这是为什么呢?难道网上说的不对?
    后来在网上又找了一些信息,发现串口线有交叉线和直连线两种,但是什么时候用交叉线什么时候用直连线呢?其实这不重要,关键是要把开发板的RXD连计算机的TXD,开发板的TXD连计算机的RXD。这才是最关键的!
    电脑的串口如图所示


   计算机端是按照普通定义来的,2对应RXD,3对应TXD
  关键要看自己下位机的串口定义规则!
  这是我用的瑞泰试验箱上串口的定义(公口)

其中2对应RXD,3对应TXD,这时候用到的串口线就应该是交叉式的了!
而用的ADI开发板的串口定义是这样的(母口):


这时候再看电路图,其中2对应TXD,3对应RXD,所以用的串口线就应该是直连式的了。
    这就是为什么我做的串口线应该是直连式而不是交叉式。

相关帖子

沙发
liangwei88624|  楼主 | 2011-6-2 19:38 | 只看该作者
看了也不回,哎

使用特权

评论回复
板凳
zhang123| | 2011-6-3 16:59 | 只看该作者
楼下感觉没有鸭梨

使用特权

评论回复
地板
yzmvv| | 2013-4-30 16:18 | 只看该作者
今天正好碰到这个问题也被搞糊涂了, 楼主造福后人了, 顶起。

使用特权

评论回复
5
943337221| | 2013-5-1 01:48 | 只看该作者
感谢楼主细心分享

使用特权

评论回复
6
qmlm8844| | 2013-5-2 09:05 | 只看该作者
这个问题虽小,但很重要!

使用特权

评论回复
7
dyhalf| | 2013-6-4 10:51 | 只看该作者
顶起

使用特权

评论回复
8
psh0214| | 2013-6-7 13:24 | 只看该作者

感谢楼主分享!!

使用特权

评论回复
9
vkic007| | 2013-6-7 16:28 | 只看该作者
楼主正解,说的不错呀

使用特权

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

本版积分规则

1

主题

73

帖子

1

粉丝