232串口:

2口是收

3口是发

5口是GND

上图,是公头的引脚图。 

 

1、测试串口线

方法:

1)将串口线连接电脑,安装好串口驱动

2)打开串口调试工具,只需要设置好对应的的com号即可,波特率、校验位都不用设置。

3)在串口调试助手中发送报文 比如, 12 34 56 ,设置自动发送,时间间隔1000ms.

4)将串口线的23 口短接

5)通过串口调试助手中查看,会有接收到3)步骤中发送的报文,因为5口未接线的原因,接收到的报文可能与发送的报文有偏差。

小结:只要发送的报文后,有接收到报文,则证明串口线是好用的。

小结:通过短接的方式,能够确定哪个口是GND,从而判断出另外两个口是收发口

2、单个串口测试

方法1:

1)将串口线连接电脑,安装好串口驱动

2)打开串口调试工具,只需要设置好对应的的com号即可,波特率、校验位都不用设置。

3)在串口调试助手中发送报文 比如, 12 34 56 ,设置自动发送,时间间隔1000ms.

4)查看串口接收数据指示灯是否是1000ms闪烁一次。(因为报文格式缘故,对端无法返回发送的报文,只能通过指示灯来查看了。)

4、两个串口功能测试

将com1和com2的串口使用导线短接,com1的Tx对应com2的Rx,com1的Rx对应com2的Tx,GND对应GND。

方法1:通过如下命令测试

终端1命令:
cat ttyS5

终端2命令:

while true; do echo 000000 > /dev/ttyS4;done

 通过cat ttyS5能看到该串口中会有000000

方法2:

通过测试程序,通过串口1发送,通过串口2接收。

5、总结:

232串口比较简单,就是一收,一发,测试过程中,经常将串口的2针和3针短接,方便测试。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐