咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于uClinux的网络摄像机软件设计与实现 收藏
基于uClinux的网络摄像机软件设计与实现

基于uClinux的网络摄像机软件设计与实现

作     者:陈福生 

作者单位:电子科技大学 

学位级别:硕士

导师姓名:康戈文

授予年度:2006年

学科分类:0810[工学-信息与通信工程] 08[工学] 081001[工学-通信与信息系统] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主      题:ARM uClinux 引导装载程序 根文件系统 boa服务器 

摘      要:随着计算机技术和微处理器技术的不断发展,嵌入式系统已成为计算机领域的一个重要组成部分,并成为近年技术研究和应用的热点。在这些技术研究和应用中,ARM架构的微处理器占据着非常重要的地位。在过去的10年中,ARM体系结构已成为世界上最受欢迎的32位体系结构。 嵌入式uClinux是Linux的一个分支,是为无内存管理单元(MMU)的微处理器而设计的。由于uClinux是免费的开源操作系统,并且具有强大的网络功能,因此在中低端的嵌入式网络设备中得到了广泛应用。 本文研究了基于32位微处理器W90N740CD(ARM7TDMI)和uClinux操作系统的网络摄像机。在实践的基础上,重点讨论了软件部分的实现,设计了应用于该平台的嵌入式软件。在介绍了该平台下的软硬件总体设计后,主要进行了以下几个方面的研究: 1.详细研究了引导装载程序的作用及执行流程,设计实现了应用于该硬件平台的引导装载程序,并给出了设计步骤和实现方法。 2.详细研究了根文件系统与uClinux内核的关系以及根文件系统的设计依据。根据实际应用的需要,设计实现了最终的根文件系统。 3.研究了uClinux内核源代码的文件组织结构,对uClinux内核进行了移植。另外,还讨论了内核初始化的问题。 4.通过比较多种常见的web服务器,选择了适合嵌入式应用的boa服务器,并讨论以此为基础的应用程序设计。最后,对实现的网络摄像机进行了性能测试并提出了改进构想。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分