欢迎来到天天文库
浏览记录
ID:26876748
大小:2.08 MB
页数:73页
时间:2018-11-29
《基于uclinux网络摄像机软件设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。签名:日期:年月日关于论文使用授权的说明本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采
2、用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后应遵守此规定)签名:导师签名:日期:年月日摘要摘要随着计算机技术和微处理器技术的不断发展,嵌入式系统已成为计算机领域的一个重要组成部分,并成为近年技术研究和应用的热点。在这些技术研究和应用中,ARM架构的微处理器占据着非常重要的地位。在过去的10年中,ARM体系结构已成为世界上最受欢迎的32位体系结构。嵌入式uClinux是Linux的一个分支,是为无内存管理单元(MMU)的微处理器而设计的。由于uClinux是免费的开源操作系统,并且具有强大的网络功能,因此在中低端的嵌入式网络设备中得到了广泛应用。本
3、文研究了基于32位微处理器W90N740CD(ARM7TDMI)和uClinux操作系统的网络摄像机。在实践的基础上,重点讨论了软件部分的实现,设计了应用于该平台的嵌入式软件。在介绍了该平台下的软硬件总体设计后,主要进行了以下几个方面的研究:1.详细研究了引导装载程序的作用及执行流程,设计实现了应用于该硬件平台的引导装载程序,并给出了设计步骤和实现方法。2.详细研究了根文件系统与uClinux内核的关系以及根文件系统的设计依据。根据实际应用的需要,设计实现了最终的根文件系统。3.研究了uClinux内核源代码的文件组织结构,对uClinux内核进行了移植。另外,还讨论了内核初始化的问
4、题。4.通过比较多种常见的web服务器,选择了适合嵌入式应用的boa服务器,并讨论以此为基础的应用程序设计。最后,对实现的网络摄像机进行了性能测试并提出了改进构想。关键词:ARMuClinux引导装载程序根文件系统boa服务器IABSTRACTABSTRACTWiththedevelopmentofcomputerandmicroprocessortechnology,embeddedsystemshavebecomeanimportantpartofthecomputerfield.Itbecomesafocusofresearchesandapplicationsinrecent
5、years.Inthesestudiesandapplications,microprocessorswithARMarchitecturetakeupaveryimportantposition.Inthepast10years,ARMarchitecturehasbecomethemostpopular32-bitarchitecture.UClinuxisabranchofembeddedLinux,whichisdesignedforthemicroprocessorwithoutMemoryManagementUnit(MMU).SinceuClinuxisafreeope
6、nsourceoperationsystemwithpowerfulnetworkfunctions,ithasbeenwidelyappliedinthelowendofembeddednetworkfacilities.Inthisdissertation,wepresentthedesignandimplementationofaWebbasedIPcamera,whichisbasedon32-bitmicroprocessorW90N740CD(ARM7TDMI)anduClinuxoperationsystem.Onthebasisofpractice,thedisser
7、tationmainlydiscussedtheimplementationofembeddedsoftwareanddesignedthesoftwareappliedontheplatform.Afteranintroductionofhardwareandsoftwaredesign,severalpartsofthesystemarediscussedinthethesis:1.Studytheroleandworkflowofbootloader
此文档下载收益归作者所有