串口传输文件练习

一、简单的文本通信

用两个串口,将它们的TXD,RXD交叉连接,实现数据的互传。

连接效果如下:
请添加图片描述
接着打开两个串口助手,分别选择不同的串口,尝试通信请添加图片描述

二、大文件传输

准备一张图片
请添加图片描述
默认速度传输:115200波特率
在这里插入图片描述

打开串口调试,选择文件
在这里插入图片描述
找到接收到的文件,更改.dat后缀为jpg,得到原图
请添加图片描述
请添加图片描述
2. 开始加速:波特率230400!
显示只用了4s
在这里插入图片描述
3. 减速传输:波特率9600
请添加图片描述
开始发送,显示需要110s

三、总结

由此见得串口的传输速度跟波特率的大小有关系,而且当硬件满足一定条件时,会更快或者更慢。

经查阅资料,波特率和数据的传输速率有关系,但是波特率并不是数据传输速率,数据传输速率是比特率。比特率在数值上和波特率满足下列公式:

I=S*log2N

四、参考文章

嵌入式系统基础:使用两个串口传输文件

版权声明:本文为CSDN博主「胖胖的马尔扎哈」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_53594010/article/details/121311593

生成海报
点赞 0

胖胖的马尔扎哈

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

4路红外循迹模块使用教程

4路红外循迹模块使用教程 个人原创博客:点击浏览模块详细信息: 工作电压:DC 3.3V~5V 工作电流:尽量选择1A以上电源供电 工作温度:-10℃~50℃ 安装孔

拉绳位移传感器在接线时需要注意哪几点?

拉绳位移传感器在接线时需要注意哪几点? 1、拉绳位移传感器在接线时务必确认在电源关闭的情况下进行接线,接线应采用锡焊工艺,各引脚应焊接牢固,避免虚焊情况发生。焊接各引脚时应严格按照传感器厂

实验一 stm32F407VETx点亮流水灯

二、设计指标 使电路板上的8个LED轮流点亮,并按键控制点亮速度。 三、操作 1、CubeMX操作 1.1依据开发板LED引脚设置CubeMX中8个LED的引脚为GPIO_Output模式, 2、按键设置

初试——串口传输文件

一、实验概述 串口传输文件的练习。将两台笔记本电脑,借助 usb转rs232 模块和杜邦线,建立起串口连接。然后用串口助手等工具软件(带文件传输功能)将一台笔记本上的一个大文件&#xff