应用于网络摄像机的ARM7与uClinux平台的设计

来源 :浙江大学 | 被引量 : 0次 | 上传用户:kkkjnc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的发展和微电子技术的进步,嵌入式产业正成为当前IT行业的经济增长点。同时,由于嵌入式技术的独特优势,在各个领域内都得到了广泛的应用。目前在视频监控领域,出现了一种融合网络技术,音视频编码技术和嵌入式技术于一体的产品—网络摄像机。结合网络摄像机的需要,设计一个基于ARM7TDMI+uClinux的嵌入式平台是本论文研究和解决的主要课题。ARM公司的16/32位ARM7TDMI处理器是移动通信,网络应用等领域广泛采用的嵌入式方案标准。uClinux操作系统从linux操作系统衍变而来。它支持众多处理器,特别支持不具备内存管理单元(NOMMU)的嵌入式处理器,具有完善的驱动支持,完整的TCP/IP协议栈和齐全的工具集。除此以外,它也继承了Linux操作系统的各种优点,如功能强大,内核可裁减等。本文首先介绍了嵌入式系统的一般概念以及视频监控系统的各类方案,结合本文的背景,提出采用专用音视频编码芯片IME6400+ARM7TDMI的嵌入式视频监控方案;然后是嵌入式系统硬件平台的选型标准,并根据实际需要,选择三星公司的S3C4480芯片,同时介绍了构成此平台的其它外围芯片以及连接编码子板的接口;然后是平台软件系统的搭建,首先介绍了U-Boot的移植,作为一个优秀的操作系统引导程序,U-Boot特别支持uClinux;接着是本文的另一个重点—uClinux的移植,分别介绍了uClinux的系统组成,内核的配置和编译,操作系统的移植。对系统的分析和理解不但是完成内核移植的首要工作,也是在操作系统上建立高级应用的前提。最后描述了如何基于此平台构建网络摄像机多媒体服务器。
其他文献