串口传输文件

一、实验要求

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

二、实验过程


将一个usb转rs232模块的TXD通过杜邦线连接到另一个模块的RXD,TXD连接到另一个的RXD,然后都插上电脑的两个USB接口,运行串口调试器。


打开两个串口调试器窗口,选择不同的端口号,勾选**“接受数据到文件”,点击“打开文件”**,选择要传输的文件。

在这里插入图片描述

选择好后点击**“发送文件”**即可,可以看到传输的进度

在这里插入图片描述

也可以从另一个窗口看到传送的数据

在这里插入图片描述

发送完成,波特率为115200bps,数据位为8,停止位为1,起始位为1,无奇偶校验位,所以每秒传输11520字节,文件大小为284317字节,需要时间约为24.68s。我自己测得的时间为24.92s,存在些许误差。

在这里插入图片描述

发送完成之后,我们找到软件保存的dat文件,将它改成传送之前的文件类型,即png文件,打开后如下所示。

在这里插入图片描述

另外我们改变波特率为2000000bps时,发现发送的图片已经完全糊了,如下图

在这里插入图片描述

这是因为虽然波特率高,响应速度也提高了,但受干扰的可能性也大,及误码率高。

三、总结

本实验实际上还是很简单的,其中关于波特率与实际发送速率的关系,大家可以自行学习相关知识。

四、参考文献

波特率和数据传输速率的关系

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
串口传输文件工具C是一种用于通过串行通信口(串口传输文件的工具。 在计算机系统中,串口是一种用于与外部设备进行通信的接口,常用于连接计算机与打印机、数码相机、调制解调器等设备。串口传输文件工具C就是使用串口作为传输通道,将文件从一个设备传输到另一个设备的工具。 串口传输文件工具C的原理是通过串行通信口将文件分割成一个个数据包进行传输,接收端按照一定的协议将数据包重新组装成完整的文件传输的数据包通常包括文件名、文件大小、数据内容等信息,以保证接收端能够正确地还原文件。 通过串口传输文件工具C,可以实现在没有网络连接或无法使用其他传输方式的情况下,通过串口进行文件传输。它可以用于在计算机之间传输文件,也可以用于与一些特定设备进行文件的交互。 串口传输文件工具C使用简单,只需在发送端选择要传输文件,设定串口通信参数,然后点击发送按钮即可。接收端需要打开串口接收程序,设定相同的串口通信参数,并点击接收按钮,即可等待文件传输完成。 需要注意的是,由于串口通信的速度相对较慢,传输文件可能需要较长的时间。同时,由于串口的距离限制较大,传输过程中需要确保发送端与接收端之间的串口连接稳定,避免数据丢失或错误。 总之,串口传输文件工具C是一种便捷的文件传输工具,适用于没有网络连接或无法使用其他传输方式的场景。它可以通过串口文件从一个设备传输到另一个设备,实现数据的交互和共享。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值