金牌会员
- 积分
- 2014
- 金钱
- 2014
- 注册时间
- 2016-12-27
- 在线时间
- 136 小时
|
发表于 2017-8-16 10:19:36
|
显示全部楼层
ESP8266WIFI对于发送数据帧间,没有时间间隔的要求。连续发两个包之间的时间间隔可以到us级以下(用wireshark实测观察,两个包之间的间隔低至1us,再小的时间测量精度看不出来了),所以几乎可以忽略。
如果两个数据包之间的间隔需要几十个ms(按照最小的10ms计算),假设每个包的长度为1460字节(按照一个包一般最大的长度计算),即,每发1460至少需要耽搁10ms以上,那么连续发送的平均速度很难超过150K字节每秒了(即使不考虑数据本身的电通信时间)。
但是实际上,有许多基于ESP8266的模块,实测的速度都超过M字节每秒的(丢包率几乎为零)。如下面的链接所示:
在ESP8266模块上实现M字节每秒的高速透传以及内嵌多功能WEB服务器的演示视频 http://bbs.espressif.com/viewtopic.php?f=7&t=5677
此外,在乐鑫论坛,一大把帖子里,都有鬼佬贴图,说自己的传输速度有几百K字节每秒,所以,乐鑫的方案和SDK是很好的,没有问题。
PS: 经常在群里遇到少数人,实际可能是因为自己的网络基础相对薄弱或者没有存下心来仔细研究,没有做好,但总爱怀疑或攻击侮辱乐鑫的解决方案。抱着总爱怀疑乐鑫怀疑他人的先入之见,而缺乏一个技术人员必有的耐心和定位思路多从自己角度去找问题的习惯,结果停滞不前。可能不如耐下心来,借助百度借助乐鑫论坛,仔细定位分析,反而可能解决自己的问题额,希望引以为戒。又例如,在我们技术讨论群里,也曾有一个朋友曾一度怀疑乐鑫的芯片和SDK很差RAM套少,但是态度很踏实,后来在群友的协助下,也实现的高速和集成了非常复杂的WEB功能。供参考。
https://item.taobao.com/item.htm?id=550946928238
|
|