论文部分内容阅读
随着现代计算机技术和互联网技术的飞速发展,嵌入式系统成为当前IT行业最热门的焦点之一。而ARM以其高性能低功耗的特性成为目前应用最广泛的32位嵌入式处理器,嵌入式Linux也凭借其功能强大、免费以及开发资源丰富等优势占据了嵌入式操作系统的主导地位。利用嵌入式Internet技术可以实现将各行各业广泛存在的电子设备接入Internet,这将使得对设备的远程检测、远程控制、远程维护和远程数据采集变得简单。CDMA网络提供快速的数据传输业务,利用CDMA网络传输数据,具有实时性强和运营费用低的特点。
本课题的工作是研究和实现基于ARM嵌入式Linux和CDMA的远程视频监控系统。本论文的主要内容有:论述了如何搭建基于ARM920T微处理器的嵌入式硬件平台;剖析了ARM嵌入式Linux系统的引导启动关键技术;具体研究了ARM嵌入式软件平台的搭建方案,并成功在本系统的硬件平台上移植了Linux操作系统和创建了多文件系统;概述了嵌入式Linux驱动程序的开发流程,详细讲述了如何编写USB摄像头驱动程序;介绍了软件开发,包括采集图片数据、CDMA通信模块拨号接入Internet、嵌入式Linux电子邮件发送系统和控制中心的监控等程序的设计;对系统进行了性能测试,结果令人满意。