240|1

1641

帖子

0

资源

纯净的硅(高级)

CH563基于FTP实现远程文件管理系统 [复制链接]

FTP 即文本传输协议,是文件传输的主要Internet标准,FTP主要的功能被定义为在主机间可靠高效地传输文件并允许方便地使用远程文件存储能力,FTP的目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。

 

FTP框图如图表1所示: 

                    image.png  

 

          本系统以CH563芯片为主控制器实现了一台FTP服务器的功能,主控制器接收各个终端采集的数据作为FTP服务器的数据来源并存储在U盘中,以文件的方式管理采集的数据,根据需要可以有不同的文件命名方式,例如以递增方式命名,数据类型命名等。CH563 的文件系统库可以很方便的操作U盘设备,只需要调用几个简单的函数即可进行文件的读写、枚举、删除和创建等操作,也支持其他存储介质,如SD卡等。终端采 集数据可通过UART,SPI等接口传输给CH563。网络设备可以是交换机、路由器、PC或其他嵌入式网络产品。

 

     总体架构如图表2所示:

 

                  image.png  

用户可以随时通过网内PC自带的浏览器在远端访问本系统,并根据自己的需求做相应的操作,例如下载、上传、删除、创建文件等,如果直接传输数据,不仅不好区分数据类型,更不便于数据管理。以文件的方式共享数据,操作简单,管理更方便,实现数据共享和远程控制。

 

可以是匿名服务器,所有的PC或者移动设备都可以通过浏览器访问该服务器;为了数据的安全性,可以对不同的工作人员分配不同等级的权限,只有拥有权限的用户才可以访问该服务器;也可以设置用户权限等级,不同的用户拥有不同等级的权限,便于更好地对数据进行管理。本系统采用第三种方式,即所有网内设备可以访问该服务器,浏览数据,但只有特殊权限的人员才能对文件数据进行管理。

 

与普通的延长相比,这种方式有明显的优势,例如,USB延长方式访问远端U盘,只有与U盘连接的那一台PC才拥有操作U盘的权限,这种方式仅仅是远程访问,无法做到多人控制,文件共享,而且无法分配权限等级。基于该系统的设备,所有连入这个网内的PC、移动设备都可以访问、修改U盘中的数据,实现真正意义上的远程文件共享及管理。

 

CH563单芯片实现对远程文件的智能化管理,根据实际应用增加特殊的功能扩展,可用于诸如智能化家居系统、工业智能化从站系统和网络安全等多种场合。

FTP服务器演示例程可参考CH563EVT资料


回复

1998

帖子

3

资源

版主

感觉CH563芯片确实不错,CH563芯片内部自带程序吧?


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

最新文章 更多>>
    关闭
    站长推荐上一条 1/10 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表