PC机串口通信传送文件

本文通过实验详细记录了两台PC之间使用USB转TTL模块进行串口通信的过程。在不同波特率(115200和2000000)下,传输相同图片所花费的时间,并对比理论预期时间。实验结果显示,尽管提高波特率能减少传输时间,但实际传输时延仍高于理论计算,这可能是由于丢包和重传导致的。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、材料准备

两台PC电脑、两个USB转TTL模块,若干杜邦线,秒表(也可手机替代)

二、PC串口通信

1.连线设置

在这里插入图片描述

注:一个串口的TXD与另一个串口的RXD相连(母对母杜邦线),电源与接地各自对应相连。

2.打开调试助手

在这里插入图片描述

2.1打开要传送图片

在这里插入图片描述

2.2设置波特率为115200

在这里插入图片描述

2.3发送文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

预计时间为9.4s,实际测试时间为13.5s

3.波特率改为2000000

在这里插入图片描述
在这里插入图片描述

预测实际为0.41s,实际测试时间为6.6s。

三、总结

传输时延=文件大小/波特率

在实验过程中出现实际时间比理论时间长,说明传输过程中存在丢包重传的过程。将比特率调大后,时间比原来短,但仍然会出现实际实际比理论时间长。

四、参考

https://blog.csdn.net/qq_60678931/article/details/121234964
https://blog.csdn.net/m0_58414679/article/details/121315155?spm=1001.2014.3001.5501

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值