求生物大神解答黑光病毒这道题,急急急

查看: 2392|回复: 33
STM32F407探索者开发板以太网100Mbps网口通信速率慢问题求大神解答!!!急急急
主题帖子精华
高级会员, 积分 889, 距离下一级还需 111 积分
在线时间78 小时
本帖最后由 yangkefeng 于
20:47 编辑
程序采用原子哥LWIP扩展例程 UDP实验,,只是稍作修改
每帧1024字节通信,数据自己定义产生采用UDP协议&&
全速发送数据只能达到1M字节每秒,我需要更快的速度,最好可以达到5M字节每秒
还是每帧发送1024字节,有办法吗
求大神解释&&急急急!!!!!!!!!!!
UDP连接成功&&
while(1){&&申请内存,拷贝数据-&PBUF,发送数据,释放内存}
一直循环发送
具体看图!
为什么只能达到1M字节每秒
100M网速应该能达到至少10M字节每秒吧!!!!!!!!!!!!
是不是有每考虑到的地方 &_&!!!!
如果你的协议能改,建议你将帧长度修改到最大1518.相当于udp数据部分1472.只用更能有效利用带宽,同时减少其他处理环节,看看速度能去到哪里。
求指导!!!兄弟
主题帖子精华
金牌会员, 积分 1427, 距离下一级还需 1573 积分
在线时间177 小时
如果你的协议能改,建议你将帧长度修改到最大1518.相当于udp数据部分1472.只用更能有效利用带宽,同时减少其他处理环节,看看速度能去到哪里。
伤情最是晚凉天,憔悴斯人不堪怜。
邀酒摧肠三杯醉,寻香惊梦五更寒。
钗头凤斜卿有泪,荼蘼花了我无缘。
小楼寂寞新雨月,也难如钩也难圆。
主题帖子精华
高级会员, 积分 889, 距离下一级还需 111 积分
在线时间78 小时
本帖最后由 yangkefeng 于
20:36 编辑
求指导!!!兄弟
主题帖子精华
在线时间1155 小时
网络速度和你的代码优化能力有关, 你处理部分耗时太多网速肯定上不不去,407做的话最多4,5M字节每秒。& && && && && &&&
主题帖子精华
高级会员, 积分 889, 距离下一级还需 111 积分
在线时间78 小时
本帖最后由 yangkefeng 于
11:07 编辑
网络速度和你的代码优化能力有关, 你处理部分耗时太多网速肯定上不不去,407做的话最多4,5M字节每秒。& &&&...
感觉上不多啊---申请内存,拷贝数据,发送,释放内存--就这么多了,还有可以优化的地方吗,能达到4M字节我就满足了,求指点是申请内存,释放内存可以省略吗,原子哥的UDP实验代码不能直接使用自己定义的,必须从内存池中申请,我也没其他代码,这个问题困扰了我好久,你们是怎么实现的呀@正点原子 @zuozhongkai
求指导!!!兄弟
主题帖子精华
初级会员, 积分 108, 距离下一级还需 92 积分
在线时间49 小时
亲&&你用什么&&给F4发送数据啊?&&我现在再用网络调试助手,不知道您用什么能达到这个速度,能分享一下嘛???
主题帖子精华
高级会员, 积分 889, 距离下一级还需 111 积分
在线时间78 小时
亲&&你用什么&&给F4发送数据啊?&&我现在再用网络调试助手,不知道您用什么能达到这个速度,能分享一下嘛? ...
我是F4向网络助手发数据,不是网络助手向F4发数据,参考原子哥UDP实验代码
求指导!!!兄弟
主题帖子精华
初级会员, 积分 108, 距离下一级还需 92 积分
在线时间49 小时
恩恩 ,我现在要向下法数据,不知道怎么能控制包的大小,用网络调试助手,感觉限制太多,借楼问一下。
主题帖子精华
金钱116489
在线时间882 小时
参考我们的网络摄像头部分代码,支持到5MB/S的TCP通信。。。
我是开源电子网站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:
微信公众平台:正点原子& &
主题帖子精华
高级会员, 积分 889, 距离下一级还需 111 积分
在线时间78 小时
参考我们的网络摄像头部分代码,支持到5MB/S的TCP通信。。。
我明天看一下&&要是可以的话就完美了&&感谢原子哥& &有问题再请教你
求指导!!!兄弟
主题帖子精华
高级会员, 积分 889, 距离下一级还需 111 积分
在线时间78 小时
参考我们的网络摄像头部分代码,支持到5MB/S的TCP通信。。。
原子哥&&我在探索者F4光盘里边没找到&&网络摄像头实验啊&&哪里有资源 求分享,论坛里边唯一的一个下载压缩包打不开,又陷入困境。。。。。。@正点原子
求指导!!!兄弟
主题帖子精华
金牌会员, 积分 1427, 距离下一级还需 1573 积分
在线时间177 小时
我在F103达到5M-7.5M,看帧长度,不过是线性发送ping测试的,你自己跑协议数据处理,应答等等要这个速度估计难。
伤情最是晚凉天,憔悴斯人不堪怜。
邀酒摧肠三杯醉,寻香惊梦五更寒。
钗头凤斜卿有泪,荼蘼花了我无缘。
小楼寂寞新雨月,也难如钩也难圆。
主题帖子精华
金牌会员, 积分 1427, 距离下一级还需 1573 积分
在线时间177 小时
while(1){&&申请内存,拷贝数据-&PBUF,发送数据,释放内存}
为什么只能达到1M字节每秒
100M网速应该能达到至少10M字节每秒吧!
所谓的100M是bit,不是字节,如果10M字节,就80Mbit了,那么你的带宽利用率都超过80%,而你的代码需要申请,拷贝,释放等等。
以F407应该无法达到。
伤情最是晚凉天,憔悴斯人不堪怜。
邀酒摧肠三杯醉,寻香惊梦五更寒。
钗头凤斜卿有泪,荼蘼花了我无缘。
小楼寂寞新雨月,也难如钩也难圆。
主题帖子精华
高级会员, 积分 889, 距离下一级还需 111 积分
在线时间78 小时
我在F103达到5M-7.5M,看帧长度,不过是线性发送ping测试的,你自己跑协议数据处理,应答等等要这个速度估 ...
帧长度 1024字节& &PING测试是不是会准一点,我直接在调试助手看每秒接收字节确定速度的
求指导!!!兄弟
主题帖子精华
高级会员, 积分 889, 距离下一级还需 111 积分
在线时间78 小时
如果你的协议能改,建议你将帧长度修改到最大1518.相当于udp数据部分1472.只用更能有效利用带宽,同时减少 ...
这样应该还能提高一点吧& &但是到不了2M&&其他能优化的地方已经都看过了&&原子哥说的 网络摄像头部分代码 你有研究过吗
求指导!!!兄弟
主题帖子精华
金牌会员, 积分 1427, 距离下一级还需 1573 积分
在线时间177 小时
帧长度 1024字节& &PING测试是不是会准一点,我直接在调试助手看每秒接收字节确定速度的
我在arm上用fpga发送ping包的给F103,测试肯定准确。
伤情最是晚凉天,憔悴斯人不堪怜。
邀酒摧肠三杯醉,寻香惊梦五更寒。
钗头凤斜卿有泪,荼蘼花了我无缘。
小楼寂寞新雨月,也难如钩也难圆。
主题帖子精华
高级会员, 积分 889, 距离下一级还需 111 积分
在线时间78 小时
while(1){&&申请内存,拷贝数据-&PBUF,发送数据,释放内存}
为什么只能达到1M字节每秒
100M网速应该能达 ...
我先看下这个&&看看是不是能达到5MB/S
求指导!!!兄弟
主题帖子精华
金牌会员, 积分 1427, 距离下一级还需 1573 积分
在线时间177 小时
这样应该还能提高一点吧& &但是到不了2M&&其他能优化的地方已经都看过了&&原子哥说的 网络摄像头部分代码 ...
靠这点优化肯定不能翻倍。你可以先计时器看看你的代码耗时情况,是否有哪里耗时比较多的。
你有上系统的吗?有的话提供网络task的优先级,尽量优先处理网络数据包。
伤情最是晚凉天,憔悴斯人不堪怜。
邀酒摧肠三杯醉,寻香惊梦五更寒。
钗头凤斜卿有泪,荼蘼花了我无缘。
小楼寂寞新雨月,也难如钩也难圆。
主题帖子精华
金牌会员, 积分 1427, 距离下一级还需 1573 积分
在线时间177 小时
网络摄像头实验
我先看下这个&&看看是不是能达到5MB/S
这个是F407的例子吧,我没有板子,只有F103的。
而且你这个点开也看不到文件
伤情最是晚凉天,憔悴斯人不堪怜。
邀酒摧肠三杯醉,寻香惊梦五更寒。
钗头凤斜卿有泪,荼蘼花了我无缘。
小楼寂寞新雨月,也难如钩也难圆。
主题帖子精华
高级会员, 积分 889, 距离下一级还需 111 积分
在线时间78 小时
本帖最后由 yangkefeng 于
09:30 编辑
这个是F407的例子吧,我没有板子,只有F103的。
而且你这个点开也看不到文件
你可以帮我看一下& &系统主频已经最快了&&没有系统的&&我仿真了循环部分4行代码每一行都在都在是0.几毫秒 加起来差不多刚好1毫秒我现在每帧数据1402字节发送&&速度稍微快了一点&&在1.3M-1.4MB/S&&达不到2M
求指导!!!兄弟
主题帖子精华
金牌会员, 积分 1427, 距离下一级还需 1573 积分
在线时间177 小时
文件被所有者删除,操作失败.
最近打开百度网盘,都是提示这个,奇怪了
伤情最是晚凉天,憔悴斯人不堪怜。
邀酒摧肠三杯醉,寻香惊梦五更寒。
钗头凤斜卿有泪,荼蘼花了我无缘。
小楼寂寞新雨月,也难如钩也难圆。
主题帖子精华
高级会员, 积分 889, 距离下一级还需 111 积分
在线时间78 小时
本帖最后由 yangkefeng 于
14:32 编辑
文件被所有者删除,操作失败.
最近打开百度网盘,都是提示这个,奇怪了
(8.26 MB, 下载次数: 522)
14:31 上传
点击文件名下载附件
这就郁闷了& &我账号登上去文件在的&&点这链接就没有。。。。搞不懂& &要不用其他的方式给你吧
求指导!!!兄弟
主题帖子精华
高级会员, 积分 889, 距离下一级还需 111 积分
在线时间78 小时
本帖最后由 yangkefeng 于
14:37 编辑
(8.26 MB, 下载次数: 1199)
14:37 上传
点击文件名下载附件
参考我们的网络摄像头部分代码,支持到5MB/S的TCP通信。。。
原子哥&&这个代码是根据你的UDP例程改的&&通信速度1MB每秒&&有没有办法可以达到2M&&能不能帮小弟看一下& &@正点原子
求指导!!!兄弟
主题帖子精华
金钱116489
在线时间882 小时
原子哥&&我在探索者F4光盘里边没找到&&网络摄像头实验啊&&哪里有资源 求分享,论坛里边唯一的一个下载压 ...
你可以参考下,移植到407,是一样的
我是开源电子网站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:
微信公众平台:正点原子& &
主题帖子精华
金钱116489
在线时间882 小时
原子哥&&这个代码是根据你的UDP例程改的&&通信速度1MB每秒&&有没有办法可以达到2M&&能不能帮小弟看一下& &...
lwip上面测试,UDP貌似速度不如TCP(不知道为什么,按理说UDP应该快一点才对)。我没测试过UDP数据。而且UDP也容易丢数据。。。
我是开源电子网站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:
微信公众平台:正点原子& &
主题帖子精华
高级会员, 积分 889, 距离下一级还需 111 积分
在线时间78 小时
你可以参考下,移植到407,是一样的
恩& &我试一下吧
求指导!!!兄弟
主题帖子精华
初级会员, 积分 90, 距离下一级还需 110 积分
在线时间27 小时
你好,请问你每帧1024字节这个参数是在哪里设置的呢,怎么我找不到
主题帖子精华
高级会员, 积分 889, 距离下一级还需 111 积分
在线时间78 小时
你好,请问你每帧1024字节这个参数是在哪里设置的呢,怎么我找不到
自定义一个1024的数组就可以接收了
UDP(通信设备1)-----UDP(通信设备2)
通信设备1发送1024字节的数据出来
通信设备2用NETBUF结构接收到一个包(包大小就是1024字节+协议长度& &最大应该是1500字节左右吧)
通信设备2再从NETBUF中提取1024字节 用户数据在PBUF结构中&&
这样就完成了一次UDP通信了&&
1024字节是自定义的数组& &&&你也可以定义大一点的但是超过1500字节就要分包接收了
求指导!!!兄弟
主题帖子精华
初级会员, 积分 90, 距离下一级还需 110 积分
在线时间27 小时
自定义一个1024的数组就可以接收了
UDP(通信设备1)-----UDP(通信设备2)
那能否请你帮我看一下我的程序,我是用ADC用DMA一次采集4096个数据,然后用udp协议通过网口传输,但是我从网络调试助手上看感觉好慢,请问该怎么改呢,,
for(i=0;i&4096;i++)
& & & & & & & & sprintf((char*)dat, &%4f &,ADC_Vol);
& & & & & & & & p = pbuf_alloc(PBUF_TRANSPORT,strlen((char*)dat), PBUF_POOL);
& & & & & & & & if (p != NULL)
& & & & & & & & {
& & & & & & & & & & & & & & & & & & & & /* copy data to pbuf */
& & & & & & & & & & & & pbuf_take(p, (char*)dat, strlen((char*)dat));
& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
& & & & & & & & & & & & /* send udp data */
& & & & & & & & & & & & udp_send(upcb, p);
& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
& & & & & & & & & & & & /* free pbuf */
& & & & & & & & & & & & pbuf_free(p);
& & & & & & & & }
& & & & & & & & else
& & & & & & & & {
& & & & & & & & & & & & /* free the UDP connection, so we can accept new clients */
& & & & & & & & & & & & udp_remove(upcb);
& & & & & & & & & & & & #ifdef SERIAL_DEBUG
& & & & & & & & & & & & printf(&\n\r can not allocate pbuf &);
& & & & & & & & & & & & #endif
& & & & & & & & }
主题帖子精华
高级会员, 积分 889, 距离下一级还需 111 积分
在线时间78 小时
本帖最后由 yangkefeng 于
11:40 编辑
(1002.79 KB, 下载次数: 97)
11:36 上传
点击文件名下载附件
那能否请你帮我看一下我的程序,我是用ADC用DMA一次采集4096个数据,然后用udp协议通过网口传输,但是我 ...
你用的是原子哥RAW的例程吧& &他那个例程是采用回调函数的方式来通信的& &还有轮训机制&&反正我觉得不好使&&一直没用& &怎么改我也不是很清楚& &我用的是NETCONN例程
我上传了一个附件&&你看看
里边如果TCP连接建立&&则用TCP通信&&未建立则用UDP通信& &还带网口热插拔检测的&&应该能解决你很多问题吧&&
求指导!!!兄弟
主题帖子精华
初级会员, 积分 90, 距离下一级还需 110 积分
在线时间27 小时
你用的是原子哥RAW的例程吧& &他那个例程是采用回调函数的方式来通信的& &还有轮训机制&&反正我觉得不好 ...
好的,谢谢你,我好好看看
主题帖子精华
初级会员, 积分 90, 距离下一级还需 110 积分
在线时间27 小时
你用的是原子哥RAW的例程吧& &他那个例程是采用回调函数的方式来通信的& &还有轮训机制&&反正我觉得不好 ...
你好,我看你的工程里面加了ucos系统,想问下这个ucos是纯软核的,没有硬件模块的吗,还有你现在用udp通信数据传输速度能到多少兆每秒呢
主题帖子精华
高级会员, 积分 889, 距离下一级还需 111 积分
在线时间78 小时
本帖最后由 yangkefeng 于
13:01 编辑
你好,我看你的工程里面加了ucos系统,想问下这个ucos是纯软核的,没有硬件模块的吗,还有你现在用udp通 ...
只是使用UCOS的话可以直接在单片机里面跑的 不需要其他外设&&如果你要跑其他需要比较大的内存的东西才要外接SRAM&&或SDRAM&&UDP具体速度我就没测了&&速度快慢主要体现在一帧与一帧之间的时间间隔&&需要快速通信就要想办法减小接收函数接收完数据去接收下一帧的时间
比如UDP任务recv_time 你定义5ms&&那就是1秒通信200次&&如果你每帧有1024字节&&那速度就是200KB/S
如果你有办法把 recv_time 定义成1ms& &那每秒就能通信 1000次&&速度就是1MB/S了
如果你有办法把 recv_time 定义成1us 那每秒就能通信 1000000次&&速度就是1000MB/S了,当然这个是没办法实现的,单片机速率没那么快,而且还要有处理数据的过程,我这边只是一个假设。以上只是我的理解,可能有不对的地方!!
求指导!!!兄弟
主题帖子精华
初级会员, 积分 90, 距离下一级还需 110 积分
在线时间27 小时
只是使用UCOS的话可以直接在单片机里面跑的 不需要其他外设&&如果你要跑其他需要比较大的内存的东西才要 ...
好的,谢谢你这么详细的回答!受益匪浅
Powered by普吉岛芭东海滩酒店订房时标注的“内宾”是什么意思?急急急!!我打算暑假去普吉岛玩,但是订房时候发现了一个问题不懂。想问一下普吉岛芭东海滩酒店里有的房间标注的是内宾房,这个内宾房是什么意思啊?求大神解答,谢谢!
普吉岛芭东海滩酒店订房时标注的“内宾”是什么意思?急急急!!我打算暑假去普吉岛玩,但是订房时候发现了一个问题不懂。想问一下普吉岛芭东海滩酒店里有的房间标注的是内宾房,这个内宾房是什么意思啊?求大神解答,谢谢!
发表于 18:51:57
内宾是指持大陆身份证的中国客人,我之前在国外预订房间的时候也预到过,只要带上国内护照就可以啦!
暂时回答不了哦,请先
共336623问题 97992人参与
普吉岛芭东海滩酒店订房时标注的“内宾”是什么意思?急急急!!我打算暑假去普吉岛玩,但是订房时候发现了一个问题不懂。想问一下普吉岛芭东海滩酒店里有的房间标注的是内宾房,这个内宾房是什么意思啊?求大神解答,谢谢!
扫描下载途牛APP
最新预订:
[1小时前]用户***607878预定[元旦]华东优选,180度无敌海景连住,纯玩0购物,可升挂五一线海景天通,10万人的选择,品质度假
[2小时前]用户***85预定
[2小时前]用户***739688预定[元旦]
[3小时前]用户***383177预定拳头产品,拒绝红眼,BD线京都奈良双古都,东京精选市区酒店,富士山山景温泉,C线超值东京1天自由,加1元换wifi
[3小时前]用户***908081预定新航直飞往返,特别安排1晚金沙,新加坡地标建筑,无边泳池畅泳,一览狮城天际线
[3小时前]用户***908081预定新航直飞往返,特别安排1晚金沙,新加坡地标建筑,无边泳池畅泳,一览狮城天际线
[3小时前]用户***oygush预定重庆进宜昌出,纯玩武隆天坑地缝,美国维多利亚品牌游轮,体验长江三峡全景,放心爸妈游
[3小时前]用户***预定精选直飞航班,6晚东京市区酒店连住,深度畅游东方不夜之城
[3小时前]用户***182197预定请勿预订
[3小时前]用户***603330预定台北、高雄、垦丁三城记,含全程酒店,垦丁升级豪华型酒店,面朝蔚蓝,聆听台湾

我要回帖

更多关于 酷派大神充电问题 的文章

 

随机推荐