《基于ARM9的嵌入式LINUX系统的WEB SERVER服务器毕业设计开题报告》由会员分享,可在线阅读,更多相关《基于ARM9的嵌入式LINUX系统的WEB SERVER服务器毕业设计开题报告(8页珍藏版)》请在金锄头文库上搜索。
1、2009届学生毕业设计(论文)材料(二)学 生 毕 业 设 计(论 文)开 题 报 告 书课题名称基于ARM9的嵌入式Linux系统的Web Server服务器姓 名学 号院、系、部计算机科学系专 业计算机科学与技术指导教师二OO九年三月十五日设计(论文)题目基于ARM9的嵌入式Linux系统的Web Server服务器课题的根据:1)说明本课题的理论、实际意义 2)综述国内外有关本课题的研究动态和自己的见解1.理论意义:目前企业对信息化解决方案简单化、智能化的要求,以及消费者对具有强大网络功能、简单易行、稳定低耗的下一代手持计算设备的期望,进一步推动一个以智能网络计算部件、瘦身服务器和消费电
2、子设备等产品为代表的全新嵌入式系统及相关产品、解决方案市场的快速发展。嵌入式应用已经成为引人瞩目的热点。2.实际意义:针对传统嵌入式Web服务器所存在的不足之处,提出基于ARM9的嵌入式Web服务器的设计方案,并进行了具体设计;该嵌入式Web服务器由硬件和软件两大部分组成,硬件上以ARM9微处理器为控制核心,外部扩展了FLASH、SDRAM、以太网接口等外围设备;软件上基于嵌入式Linux,完成了系统BootLoader、Linux内核及外设驱动程序的移植;该系统具有丰富的硬件资源和接口、便于系统扩展、升级、维护等操作及其应用程序开发容易、调试方便等优点。3.内外有关本课题的研究动态:从20世
3、纪80年代起,国际上就有一些IT组织和公司开始进行商用嵌入式系统和专用操作系统的研发,其中涌现了一些著名的嵌入式操作系统,如VxWorks、WinCE、VRTX和嵌入式Linux操作系统。嵌入式的Web服务器已经运用得很多了。4.本人见解:本文主要研究了基于ARM和Linux的嵌入式Web Server的构建及应用。随着互联网的飞速发展,越来越多的信息化产品需要接入互联网并通过Web页面进行远程访问和控制,嵌入式Web Server成为了目前嵌入式系统研究及应用的热点。课题的主要内容: 1.熟悉linux操作,熟练linux下编程,能将linux内核进行裁剪。2.学习嵌入式linux的理论知识
4、,包括网络通信等。3.基于ARM9的TCP/IP协议代码(C语言)移植。4.移植HTTP协议代码,架设嵌入式Web Server。 5.嵌入式存储技术开发。6.进行系统测试和代码优化,进一步完善系统。研究方法:1.采用宿主机/目标板的模式进行开发2.采用Linux下开源社区丰富的编译工具3.利用丰富的网络程序库文件,编制相应的网络通讯程序4.利用jffs2文件系统存储应用程序文件完成期限和采取的主要措施:完成期限:2009年3月2009年5月底主要措施:1.3月20号前,完成开题报告。2.4月初之前,熟悉linux操作,熟练linux下编程,能将linux内核进行裁剪;学习嵌入式linux的理
5、论知识,包括网络通信等。3.4月15号之前,基于ARM9的TCP/IP协议代码(C语言)移植。4.4月底之前,移植HTTP协议代码,架设嵌入式Web Server。5.5月15号之前,反复调试程序、测试系统直至成功。6.至5月底,撰写论文,准备答辩。主要参考资料:1 冼进.嵌入式linux应用开发详解M.北京:电子工业出版社. ISBN 7121051885.2 商斌.嵌入式Linux C语言开发入门与编程实践M.北京:电子工业出版社.2008-05-01.ISBN 9787121063312.3 华清远见嵌入式培训中心.嵌入式linux设备驱动开发详解M.北京:人民邮电出版社.2008-03
6、-01. ISBN 978-7-115-17342-3. 4 华清远见嵌入式培训中心.嵌入式linux系统开发技术详解-基于ARMM.北京:人民邮电出版社.2006-08-01.ISBN 9787115150141.5 华清远见嵌入式培训中心.基于ARM的嵌入式系统开发与实例M.北京:人民邮电出版社.2008-02-01.ISBN 978-7-115-17279-2.6 华清远见嵌入式培训中心.ARM嵌入式系统开发典型模块M.北京:人民邮电出版社.2006-12-01.ISBN 9787115154316.7 周立功.ARM嵌入式系统基础教程M.北京:北京航空航天大学出版社.2008-ISBN
7、 7811240408. 8 http:/ http:/ Hallinan著.Embedded LinuxM.北京:人民邮电出版社. ISBN 9787115172259.指导教师意见: 签名: 年 月 日2009届学生毕业设计(论文)材料(一)毕 业 设 计(论 文)任 务 书课题名称基于ARM9的嵌入式Linux系统的Web Server服务器姓 名学 号院 系专 业计算机科学与技术指导教师二00九年一月五日一、设计(论文)的教学目的 熟悉理解Linux内核定制和裁剪,掌握嵌入式Linux根文件系统的制作。深入研究嵌入式服务器的配置与网络程序的编写,熟悉嵌入式应用程序开发的基本流程。二、设
8、计(论文)的主要内容1.硬件设计嵌入式系统硬件包括微控制器、存储器及外设器件和IO端口等,其核心是嵌入式微控制器。为达到需求,嵌入式微控制器不仅要具有传统的控制功能,还要具有与因特网连接的功能。而Samsung公司的S3C2410芯片能比较容易实现TCPIP协议,选择它作为微控制器。关于传输媒质,采用最常用的连接模式即通过以太网连接Internet,利用网络接口控制器实现数据链路层协议。2.应用程序的实现利用现有的Flash存储器,将所需的数据写入存储器。三、设计(论文)的基本要求 在宿主机输入目标机的IP地址能够访问目标机上的动态网站。四、进度安排序号论 文(设 计)各 阶 段 内 容起止日
9、期1完成开题报告,做好毕业设计开始工作2009-3-2020094-12熟悉Linux系统环境,深入学习嵌入式开发的理论知识2009-4-22009-4-143编写程序代码,完成课题所需代码的移植2009-4-152009-5-14反复调试,测试系统直至成功2009-5-22009-5-145撰写论文,准备答辩2009-5-152009-5-29五、主要参考文献1 冼进.嵌入式linux应用开发详解M.北京:电子工业出版社. ISBN 7121051885.2 华清远见嵌入式培训中心.嵌入式linux C语言实用程序设计M.北京:人民邮电出版社 3 华清远见嵌入式培训中心.嵌入式linux设备
10、驱动开发详解M.北京:人民邮电出版社.2008-03-01. ISBN 978-7-115-17342-3. 4 华清远见嵌入式培训中心.嵌入式linux系统开发技术详解-基于ARMM.北京:人民邮电出版社.2006-08-01.ISBN 9787115150141.5 华清远见嵌入式培训中心.基于ARM的嵌入式系统开发与实例M.北京:人民邮电出版社.2008-02-01.ISBN 978-7-115-17279-2.6 华清远见嵌入式培训中心.ARM嵌入式系统开发典型模块M.北京:人民邮电出版社.2006-12-01.ISBN 9787115154316.7 周立功.ARM嵌入式系统基础教程M.北京:北京航空航天大学出版社.2008-ISBN 7811240408.8 http:/ http:/ (美)Christopher Hallinan著.Embedded LinuxM.北京:人民邮电出版社. ISBN 9787115172259.开 题 报 告 会 纪 要时间地点与会人员姓 名职务(职称)姓 名职务(职称)姓 名职务(职称)会议纪要: 主持人:记录人: 年 月 日指导小组意见 负责人签名: 年 月 日院系意见 负责人签名: 年 月 日