两台电脑实现串口通信

本文主要介绍串口传输文件的练习。将两台笔记本电脑,借助 usb转rs232 模块和杜邦线,建立起串口连接。然后用串口助手等工具软件(带文件传输功能)将一台笔记本上的一个大文件(图片、视频和压缩包软件)传输到另外一台电脑,预算文件大小、波特率和传输时间三者之间的关系,并对比实际传输时间。

目录

一、实验准备

1、材料准备

2、连线

 二、实现串口通信

 三、时间对比


一、实验准备

1、材料准备

两台笔记本电脑,两个USB转TTL模块,四条杜邦线,手机秒表

2、连线

两个串口线连接这两台电脑。连线方式:3V3-3V3GND-GNDTXD-RXDRXD-TXD

 二、实现串口通信

打开串口助手
发送段设置如下:这里我选择了一个145898字节的图片进行发送

接收端 点击打开串口即可

然后点击发送文件

等待发送结束,传输完成,显示如下:

 接收端接收完成后点击保存数据 

就会弹出窗口 ,根据弹出窗口信息打开文件目录

 将dat后缀的文件后缀改为jpg 打开效果如下

 三、时间对比

理论时间为12.57s 实际传输时间为18.15s

 理论传输时间 = ( 文件大小 × 8 ) / 波特率

实际时间比理论时间长,说明传输过程中存在丢包重传的过程等,如果调大波特率,传输时间会变快许多

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值