去电脑城买了根串口线回来,兴冲冲的将ARM板与计算机连通,开机,居然没有输出。。
想了好半天,才发觉买回来的串口线是直连的,而ARM是需要串口交叉线的!
只好自己做了,将买到的串口线拦腰剪断,剥皮,就见到了10根细线了(不知道为什么是十根,应该是九根才对啊)。根据串口上的标号,用万用表检测出2、3、5pin。
串口pin定义:
1 载波检测(DCD)
2 接受数据(RXD)
3 发出数据(TXD)
4 数据终端准备好(DTR)
5 信号地线(SG)
6 数据准备好(DSR)
7 请求发送(RTS)
8 清除发送(CTS)
9 振铃指示(RI)
做交叉串口线只需要其中的三个:2、3、5。
具体方法是:2、3口交叉,5口对接。即:2 <-> 3 ; 3 <-> 2; 5 <-> 5,其余端口可以不接。