金牌会员
 
- 积分
- 2014
- 金钱
- 2014
- 注册时间
- 2016-12-27
- 在线时间
- 136 小时
|
发表于 2017-11-12 10:34:48
|
显示全部楼层
本帖最后由 anylinkin 于 2017-11-12 10:36 编辑
出个主意供你参考,不必要去做太复杂的:
(1)通过电脑去模拟单片机WWEB的功能(简单地说,就是你自己在电脑上编写一个用最基本的方式实现的简单网页,包含有文件夹的点击和文件夹下载功能),
(2)同时你下载一个wireshark之类的抓包工具装在电脑上,然后你在客户端上去执行文件夹的下载操作
(3)执行完毕后,去看wireshark里的TCP/http协议里的数据及其格式是什么。然后你在单片机端,按照这个数据格式,加入到你的单片机程序里照着发出去或者解析就可以了。
因为在web网页里,最本质的还是一个数据流,http/web客户端会自己给你打包。虽然它是叫文件或文件夹下载,在你的单片机上没有文件和没有文件夹也是可以的,只要对于http/web请求给出的数据,符合另外一端的协议,被后者所支持就成。这样做的好处时,可以降低单片机端实现的复杂度,适应单片机相对较弱的处理能力和缓存的情形。
以上供参考。
-------------
ESP8266高速WIFI模块支持高速视频传输,TCP实测速度可以到700K字节每秒,还内嵌WEB服务器支持自动弹出网页
详情去看: https://item.taobao.com/item.htm?id=550946928238
|
|