一、串口通信概述
串口通信(Serial Communications)的概念非常简单,串口按位(bit)发送和接收字节。
串行接口简称为串口,串行接口 (Serial Interface)是指数据一位一位地顺序传送。实现双向通信就需要一对传输线,即TX与RX线。由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手,但不是必须的。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通信的端口,这些参数必须匹配
二、操作过程
(一)接线
RX->TX
TX->RX
(二)通过串口传输数据
按照上示连接好了之后,连接两台电脑,打开每个电脑的串口助手,并打开串口
将波特率选择为115200
发送端:
接收端:
发送时间:
实际时间:216s
预计时间:186s
三、总结
本次实验通过两个usb to ttl在两台pc机之间进行了大文件的传输,实验结果表明,串口的实际传输速率是要低于理论速率的。