[STM32F2] STM32F207板对板串口发送数据台慢

[复制链接]
2312|41
 楼主| shimx 发表于 2021-11-13 16:38 | 显示全部楼层 |阅读模式
STM32F207板对板串口发送数据台慢
renyaq 发表于 2021-11-13 16:40 | 显示全部楼层

楼主详细说说怎么回事啊,这么说太笼统了
 楼主| shimx 发表于 2021-11-13 16:43 | 显示全部楼层
用STM32F207对另一个目标板发送200K的文件要花5分钟左右,实测每发一次2000多字节的数据包要花2秒多,用电脑串口发送这个文件只要几十秒
zhanghqi 发表于 2021-11-13 16:44 | 显示全部楼层
波特率?
 楼主| shimx 发表于 2021-11-13 16:46 | 显示全部楼层
波特率都是115200,请教一下问题可能会出现在哪里?有什么方法改善发送速度?
llljh 发表于 2021-11-13 16:48 | 显示全部楼层
要花2秒多,用电脑串口发送只要几十秒?
dingy 发表于 2021-11-13 16:50 | 显示全部楼层
https://bbs.21ic.com/icview-2837472-1-1.html
试试这个串口助手
 楼主| shimx 发表于 2021-11-13 16:55 | 显示全部楼层
描述有点不准确,重新编辑了
huwr 发表于 2021-11-13 16:57 | 显示全部楼层
时间不是浪费在发送了,是浪费在读取了。
xxrs 发表于 2021-11-13 17:03 | 显示全部楼层
应该是这样,而电脑内存大,文件可以直接调用到内存,这样相当于从内存直接发送。
zhanghqi 发表于 2021-11-13 17:06 | 显示全部楼层
而单片机内存小,你读一部分,发送一部分,所以时间浪费在了从Flash读取文件上了
juventus9554 发表于 2021-11-13 17:08 | 显示全部楼层
理论上波特率固定的情况下,发送一个文件的时间也是确定的。
supernan 发表于 2021-11-13 17:10 | 显示全部楼层
但是你pc和板子有区别,那就看你发送和接收的处理流程在哪里影响了速度
 楼主| shimx 发表于 2021-11-13 17:12 | 显示全部楼层

嗯,我再好好缕一缕吧,有了好消息及时通知大家
zchong 发表于 2021-11-14 09:45 | 显示全部楼层
多慢,1G要传多久?
天意无罪 发表于 2021-11-14 10:57 | 显示全部楼层
发送数据太慢?你是怎么定义的,你的通信波特率是多少啊?还有是一直传输数据吗?
g0d5xs 发表于 2021-11-14 17:45 | 显示全部楼层
你的波特率是多少
cen9ce 发表于 2021-11-14 17:47 | 显示全部楼层
波特率设置成最高就好了
zhizia4f 发表于 2021-11-14 17:51 | 显示全部楼层
数据有多大啊?
b5z1giu 发表于 2021-11-14 17:54 | 显示全部楼层
能说具体点吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

857

主题

10661

帖子

5

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