打印
[技术问题解答]

xmodem传输数据,如何提高传输的速度呢

[复制链接]
3220|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
奥德赛|  楼主 | 2015-6-6 20:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
aozima| | 2015-6-6 21:09 | 只看该作者
测出耗时点,优化程序结构,然后重构软件。

使用特权

评论回复
板凳
奥德赛|  楼主 | 2015-6-14 20:13 | 只看该作者
aozima 发表于 2015-6-6 21:09
测出耗时点,优化程序结构,然后重构软件。

我理解了
我自己选的芯片在低功耗模式下波特率不能选的太高造成的

使用特权

评论回复
地板
春风的暖暖| | 2015-6-14 20:23 | 只看该作者
xmodem协议其实挺容易写的,我觉得速率慢的原因也和你的编程的思路有问题

使用特权

评论回复
5
小猫爱吃鱼| | 2015-6-14 20:39 | 只看该作者
波特率有没有设置好呢,还有你用的是128的还是1k的啊

使用特权

评论回复
6
大苏牙| | 2015-6-15 09:01 | 只看该作者
这和你下位机与上位机的编写都有关系

使用特权

评论回复
7
史迪威将军| | 2015-6-15 09:04 | 只看该作者
如果单片机速度很慢的话,上位机编的再好也是很慢的

使用特权

评论回复
8
仙女山| | 2015-6-15 09:18 | 只看该作者
两者测试差多少呢,我的是差不多的,单片机的速率决定了

使用特权

评论回复
9
芙蓉洞| | 2015-6-15 09:27 | 只看该作者
不知道楼主的串口的波特率用的是多少

使用特权

评论回复
10
奥德赛|  楼主 | 2015-6-17 08:46 | 只看该作者
芙蓉洞 发表于 2015-6-15 09:27
不知道楼主的串口的波特率用的是多少

用的是9600,因为需要低功耗,波特率最高只能设置到9600

使用特权

评论回复
11
gaoyang9992006| | 2015-6-17 09:06 | 只看该作者

xmodem协议其实挺容易写的,思路要对。

使用特权

评论回复
12
芙蓉洞| | 2015-6-18 09:05 | 只看该作者
奥德赛 发表于 2015-6-17 08:46
用的是9600,因为需要低功耗,波特率最高只能设置到9600

9600的波特率,估计再快也快不哪去

使用特权

评论回复
13
Mancherstun| | 2015-6-18 09:32 | 只看该作者
同样的波特率,SecureCRT比你写的要快吗

使用特权

评论回复
14
奥德赛|  楼主 | 2015-6-19 08:51 | 只看该作者
Mancherstun 发表于 2015-6-18 09:32
同样的波特率,SecureCRT比你写的要快吗

我最近又测了一下,差不多,波特率就是障碍

使用特权

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

本版积分规则

46

主题

397

帖子

3

粉丝