单片机和网络进行通讯,如何传输一个文件呢

[复制链接]
2133|10
 楼主| 叶覃 发表于 2017-5-16 20:12 | 显示全部楼层 |阅读模式
单片机和网络进行通讯,如何传输一个文件呢,比如.txt的文档
mdk55555 发表于 2017-5-17 17:37 | 显示全部楼层
我觉得要想读取文件,单片机需要跑一个文件系统,哪怕是最小的FAT32的文件系统。
haokeer 发表于 2017-5-17 17:46 | 显示全部楼层
PC给单片机发送很简单,超级终端可以干这个事情,但是单片机的解析接受比较难。
leipeng19890315 发表于 2017-5-20 15:48 | 显示全部楼层
可以采用嵌入式web技术 用单片机做服务器,使用PC机浏览器进行上传和下载文件
xiaolong12 发表于 2017-5-21 09:08 | 显示全部楼层
楼主问的是和网络进行通讯,不是串口通讯的。
li880wert 发表于 2017-5-23 11:31 | 显示全部楼层
加入个缓存,网络的数据暂时放在缓存,然后读取,
maninman1981 发表于 2017-5-23 22:02 | 显示全部楼层
和网络通讯简单,有wifi模块,以太网模块,就可以和网络通讯上了。
rmbass 发表于 2017-5-23 22:32 | 显示全部楼层
使用串口,现成的文件传输协议:XMODEM, ZMODEM;
网上可以找到开源的代码,电脑端使用超级终端或者其它串口终端工具都可以进行文件传输。
yysforever 发表于 2017-5-24 14:10 | 显示全部楼层
和网络通讯的话,需要走网络的通讯协议,tcp/ip协议等
冰是睡着的冰 发表于 2017-5-24 14:13 | 显示全部楼层
核心的问题是,单片机如何解析网口发过来的数据呢?
jouney316 发表于 2017-5-24 19:39 | 显示全部楼层
要看文件的大小,小的话,一般是根据自定规则对文件进行分解,成为二进制代码,分段组帧,加上校验之类的防错机制,然后逐帧通过串口发送。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

180

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部