--------------------------校验:_____________-----------------------日期:_____________远程数据存储服务器毕业设计(论文)题目远程数据存储服务器设计专业学号学生指导教师答辩日期2017年月日摘要随着信息技术的飞速发展,数据存储应用扮演着不可或缺角色。在互联网发展步入黄金时代的今天,传统的数据存储服务已经不能满足人们多元化的需求,远程数据存储服务应运而生。本课题的目的是设计并实现一种基于ARM的远程数据存储服务器,通过串口通信将外来数据包存入挂载于ARM开发板的硬盘,然后通过FTP协议网口通信进行远程数据访问。本服务器硬件主要采用树莓派三代开发板,外接移动硬盘。软件部分采用Linux操作系统,通过交叉开发进行内核移植,FTP搭建,串口编程等操作,实现数据的存储及远程访问。论文依据嵌入式系统的开发流程,着重介绍了交叉开发环境的搭建,Linux内核移植,FTP搭建,串口通信协议的制定及编程实现等。设计以串口助手进行调试,实现了数据包的解析,校验,分包存储等功能,并可通过FTP协议进行远程数据访问。关键词:数据存储;嵌入式;Linux;FTPAbstractWiththerapiddevelopmentofinformationtechnology,,intothegoldenage,thetraditionaldatastorageservicescannotmeetthediverseneedsofpeople,-basedremotedatastorageserver,municationwillbestoredintheARMdataboardmountedontheharddisk,,throughthecross-developmentofkerneltransplantation,FTPstructures,serialprogrammingandotheroperations,,thispaperintroducestheconstructionofcrossdevelopmentenvironment,Linuxkerneltransplantation,FTPsetup,,achievethepacketanalysis,verification,packetstorageandotherfunctions,:datastorage,embedded,Linux,FTP目录摘要 IABSTRACT II目录 III第1章绪论 -1- -1- -2- -2- -2-第2章课题方案设计及开发环境搭建 -3- -3- -3- -5- -6- -7- -7- -8- -8- -10- -10- -10- -10- -12- -12-第3章开发板上的系统平台的实现 -13- -13- -14- -15- -15- -15- -16- -16--boot及其编译 -17- -
远程数据存储服务器 来自淘豆网m.daumloan.com转载请标明出处.