最近实验KGDB调试内核.主板华硕 P5QL-PRO .没有标准的RS2332 串口,只是提供了9针的牛角座.于是按标准的串口针脚排列做了个转接线.接到开发板后发现两端不通.检查了一下串口配置没有问题,万用表测试发现连线是通的.所以就怀疑主板的引脚定义不标准.网上搜索才知道有不少人碰到这种问题.现在了主板的说明书,上面没有COM口针脚定义.最后在 这里 http://bbs.nfvdr.com/thread-5389-1-1.html 找到有人解决了这种问题.顺便记录一下,免得以后又找.
原文主要内容如下:
. . . .
于是觉得非常奇怪,打电话到华硕的客服去问,结果大吃一惊,华硕的我这种主板M2A-VM型号,COM1的针脚定义顺序并非是采用RS232的标准定义的。
即:
华硕的针脚定义顺序是:13579,2468
而标准的RS232串口的针脚定义标准是:12345,6789
附上标准9针、25针口针脚定义:
功能说明 简写 9针RS-232串口(DB9) 25针RS-232串口(DB25)
引脚 引脚
1 载波侦测(Carrier Detect) CD
2 接收数据(Receive) RXD
3 发送数据(Transmit) TXD
4 数据终端准备(Data Te