[其他] PC机之间串口通信传输文件

[复制链接]
 楼主| 和下土 发表于 2022-9-26 23:28 | 显示全部楼层 |阅读模式
本文内容:本文主要介绍如何实现两电脑之间的串口通信。将两台笔记本电脑,借助 usb转TTL 模块和杜邦线,建立起串口连接。然后用串口助手等工具软件(带文件传输功能)将一台笔记本上的一个大文件(图片、视频和压缩包软件)传输到另外一台电脑,预算文件大小、波特率和传输时间三者之间的关系,并对比实际传输时间。

一、材料准备
两台笔记本电脑,两个USB转TTL模块,两条杜邦线,秒表
二、操作过程及总结
首先两个USB的RX和TX之间交叉相连,分别插到两台电脑的USB口上
本文内容:本文主要介绍如何实现两电脑之间的串口通信。将两台笔记本电脑,借助 usb转TTL 模块和杜邦线,建立起串口连接。然后用串口助手等工具软件(带文件传输功能)将一台笔记本上的一个大文件(图片、视频和压缩包软件)传输到另外一台电脑,预算文件大小、波特率和传输时间三者之间的关系,并对比实际传输时间。

464946331c52169bdc.png

 楼主| 和下土 发表于 2022-9-26 23:30 | 显示全部楼层
打开串口助手
设置如下,打开文件并发送文件,这里我选择了一个133300字节的图片进行发送
266236331c57a365a3.png
 楼主| 和下土 发表于 2022-9-26 23:31 | 显示全部楼层
发送完毕
15496331c5ba205a7.png
 楼主| 和下土 发表于 2022-9-26 23:41 | 显示全部楼层
 楼主| 和下土 发表于 2022-9-26 23:52 | 显示全部楼层
发送的预计时间为11.52秒,实际为13.46秒
 楼主| 和下土 发表于 2022-9-26 23:53 | 显示全部楼层
 楼主| 和下土 发表于 2022-9-26 23:54 | 显示全部楼层
总结

实际的传输时间比理论的更长,说明传输过程中可能产生了丢包,重传或者是排队时延大等问题。
Undshing 发表于 2022-10-4 22:25 | 显示全部楼层
学到了
tpgf 发表于 2022-10-9 18:56 | 显示全部楼层
测试过文件传输速度最快能达到多少吗
晓伍 发表于 2022-10-9 19:02 | 显示全部楼层
和下土 发表于 2022-9-26 23:54
总结

实际的传输时间比理论的更长,说明传输过程中可能产生了丢包,重传或者是排队时延大等问题。

这个时间也不能排除人本身的反应之后啊  
八层楼 发表于 2022-10-9 19:28 | 显示全部楼层
我觉得可以掐一下从接受第一个字节到最后一个字节的时间 对比发送端的 发送第一个自己的时间和发送最后一个时间 这两个时间差值进行对比
观海 发表于 2022-10-9 19:57 | 显示全部楼层
和下土 发表于 2022-9-26 23:54
总结

实际的传输时间比理论的更长,说明传输过程中可能产生了丢包,重传或者是排队时延大等问题。

丢包不丢包的 可以自己写程序进行判定吧
zerorobert 发表于 2022-10-9 19:58 | 显示全部楼层
还有什么方式传输文件?               
guanjiaer 发表于 2022-10-9 20:11 | 显示全部楼层
双方的串口软件都有时间显示 为什么要手动掐时间呢
touser 发表于 2022-10-9 20:18 | 显示全部楼层
pc机之间的串口通信怎么是单向的?   
heimaojingzhang 发表于 2022-10-9 20:24 | 显示全部楼层
和下土 发表于 2022-9-26 23:54
总结

实际的传输时间比理论的更长,说明传输过程中可能产生了丢包,重传或者是排队时延大等问题。

丢包和延时现象都可以详细的通过这个串口助手分析出来
jimmhu 发表于 2022-10-9 20:45 | 显示全部楼层
进行串口通信,求通讯协议            
linfelix 发表于 2022-10-9 21:19 | 显示全部楼层
如何用C语言实现PC间串口通信逐bit传输.
alvpeg 发表于 2022-10-9 21:53 | 显示全部楼层
usb串口怎样传输单片机数据给电脑
eefas 发表于 2022-10-9 22:44 | 显示全部楼层
可以用串口直接通讯吗         
您需要登录后才可以回帖 登录 | 注册

本版积分规则

108

主题

1366

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部