打印
[STM32F2]

STM32F207板对板串口发送数据台慢

[复制链接]
1629|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 | 只看该作者
波特率?

使用特权

评论回复
5
shimx|  楼主 | 2021-11-13 16:46 | 只看该作者
波特率都是115200,请教一下问题可能会出现在哪里?有什么方法改善发送速度?

使用特权

评论回复
6
llljh| | 2021-11-13 16:48 | 只看该作者
要花2秒多,用电脑串口发送只要几十秒?

使用特权

评论回复
7
dingy| | 2021-11-13 16:50 | 只看该作者
https://bbs.21ic.com/icview-2837472-1-1.html
试试这个串口助手

使用特权

评论回复
8
shimx|  楼主 | 2021-11-13 16:55 | 只看该作者
描述有点不准确,重新编辑了

使用特权

评论回复
9
huwr| | 2021-11-13 16:57 | 只看该作者
时间不是浪费在发送了,是浪费在读取了。

使用特权

评论回复
10
xxrs| | 2021-11-13 17:03 | 只看该作者
应该是这样,而电脑内存大,文件可以直接调用到内存,这样相当于从内存直接发送。

使用特权

评论回复
11
zhanghqi| | 2021-11-13 17:06 | 只看该作者
而单片机内存小,你读一部分,发送一部分,所以时间浪费在了从Flash读取文件上了

使用特权

评论回复
12
juventus9554| | 2021-11-13 17:08 | 只看该作者
理论上波特率固定的情况下,发送一个文件的时间也是确定的。

使用特权

评论回复
13
supernan| | 2021-11-13 17:10 | 只看该作者
但是你pc和板子有区别,那就看你发送和接收的处理流程在哪里影响了速度

使用特权

评论回复
14
shimx|  楼主 | 2021-11-13 17:12 | 只看该作者

嗯,我再好好缕一缕吧,有了好消息及时通知大家

使用特权

评论回复
15
zchong| | 2021-11-14 09:45 | 只看该作者
多慢,1G要传多久?

使用特权

评论回复
16
天意无罪| | 2021-11-14 10:57 | 只看该作者
发送数据太慢?你是怎么定义的,你的通信波特率是多少啊?还有是一直传输数据吗?

使用特权

评论回复
17
g0d5xs| | 2021-11-14 17:45 | 只看该作者
你的波特率是多少

使用特权

评论回复
18
cen9ce| | 2021-11-14 17:47 | 只看该作者
波特率设置成最高就好了

使用特权

评论回复
19
zhizia4f| | 2021-11-14 17:51 | 只看该作者
数据有多大啊?

使用特权

评论回复
20
b5z1giu| | 2021-11-14 17:54 | 只看该作者
能说具体点吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

857

主题

10661

帖子

5

粉丝