OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4195|回复: 18

基于原子f4开发板的tftp应用

[复制链接]

13

主题

69

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
237
金钱
237
注册时间
2016-6-22
在线时间
50 小时
发表于 2019-2-22 16:50:35 | 显示全部楼层 |阅读模式
现想做一个关于tftp的例程,有推荐的吗?上传下载速度多少?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2019-4-7
在线时间
15 小时
发表于 2019-4-13 09:00:44 | 显示全部楼层
我把#define PBUF_POOL_BUFSIZE       1024改了就行了
回复 支持 1 反对 0

使用道具 举报

13

主题

69

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
237
金钱
237
注册时间
2016-6-22
在线时间
50 小时
 楼主| 发表于 2019-2-22 16:53:58 | 显示全部楼层
C:\Users\Administrator\Desktop\2C:\Users\Administrator\Desktop\1
回复 支持 反对

使用道具 举报

13

主题

69

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
237
金钱
237
注册时间
2016-6-22
在线时间
50 小时
 楼主| 发表于 2019-2-22 17:02:21 | 显示全部楼层
基于原子f4,添加一些文件。除此之外修改了lwipopts中
#define PBUF_POOL_BUFSIZE       1024
注意:不要在接收lwip包中添加其他的如打印输出,否则会降低速率。
根据计算,上传约731KB/s,下载约903KB/s。

下载开发板15M

下载开发板15M

上传开发板15M

上传开发板15M

TFTP.rar

16.95 MB, 下载次数: 342

程序

回复 支持 反对

使用道具 举报

2

主题

474

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6077
金钱
6077
注册时间
2018-6-27
在线时间
524 小时
发表于 2019-2-24 08:01:38 | 显示全部楼层
楼主强大啊,谢谢分享,学习学习。
回复 支持 反对

使用道具 举报

0

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2019-3-16
在线时间
4 小时
发表于 2019-3-21 14:27:37 | 显示全部楼层
嗯,介绍不错
回复 支持 反对

使用道具 举报

0

主题

295

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
335
金钱
335
注册时间
2019-3-26
在线时间
9 小时
发表于 2019-3-29 08:31:53 | 显示全部楼层
谢谢分享!
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2019-4-7
在线时间
15 小时
发表于 2019-4-12 17:16:56 | 显示全部楼层
请问这样是是什么问题,下载文件没有问题,但是上传一直不行
捕获.PNG
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2019-4-7
在线时间
15 小时
发表于 2019-4-12 17:22:08 | 显示全部楼层
zzd15 发表于 2019-4-12 17:16
请问这样是是什么问题,下载文件没有问题,但是上传一直不行

我没有用到SDRAM
回复 支持 反对

使用道具 举报

13

主题

69

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
237
金钱
237
注册时间
2016-6-22
在线时间
50 小时
 楼主| 发表于 2019-4-12 21:35:13 | 显示全部楼层
zzd15 发表于 2019-4-12 17:22
我没有用到SDRAM

你在配置lwipopts里看看。
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2019-4-7
在线时间
15 小时
发表于 2019-4-13 08:55:29 | 显示全部楼层
如果上传的文件小于512字节的话,好像又可以
捕获.PNG
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2019-4-7
在线时间
15 小时
发表于 2019-4-14 20:43:43 | 显示全部楼层
请问传输音乐.flac文件给单片机做成的服务器后为什么字节没少,但音乐却完全听不了,我存储在了单片机的SD卡
回复 支持 反对

使用道具 举报

13

主题

69

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
237
金钱
237
注册时间
2016-6-22
在线时间
50 小时
 楼主| 发表于 2019-4-14 21:02:36 | 显示全部楼层
zzd15 发表于 2019-4-14 20:43
请问传输音乐.flac文件给单片机做成的服务器后为什么字节没少,但音乐却完全听不了,我存储在了单片机的SD ...

抱歉,这个我没试过。但是你可以试试搜索一下tftp文件传输后却用不了这个问题!
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2019-4-7
在线时间
15 小时
发表于 2019-4-14 23:40:17 | 显示全部楼层
好的,谢谢了
回复 支持 反对

使用道具 举报

13

主题

69

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
237
金钱
237
注册时间
2016-6-22
在线时间
50 小时
 楼主| 发表于 2019-4-15 20:01:19 | 显示全部楼层
zzd15 发表于 2019-4-14 20:43
请问传输音乐.flac文件给单片机做成的服务器后为什么字节没少,但音乐却完全听不了,我存储在了单片机的SD ...

音乐格式支持吗?
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2019-4-7
在线时间
15 小时
发表于 2019-4-16 22:01:56 | 显示全部楼层
huanghuang 发表于 2019-4-15 20:01
音乐格式支持吗?

https://blog.csdn.net/atrouble/article/details/53240350
据说用ascii方式从ftp server下载文件时(不管是二进制或者文本文件),每检测到一个字节是0A,就会自动插入一个0D,所以如果你的文件是二进制文件比如可执行文件、压缩包什么的,就肯定不能用了。
回复 支持 反对

使用道具 举报

38

主题

144

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
284
金钱
284
注册时间
2017-3-18
在线时间
85 小时
发表于 2019-5-28 19:48:55 | 显示全部楼层
谢谢您的分享
回复 支持 反对

使用道具 举报

15

主题

137

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1427
金钱
1427
注册时间
2019-4-22
在线时间
272 小时
发表于 2020-2-24 23:58:19 | 显示全部楼层
十分感谢,谢谢分享
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2020-12-30
在线时间
4 小时
发表于 2024-10-22 19:14:15 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 10:26

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表