论文部分内容阅读
随着计算机技术和网络的不断发展,使得网络应用从以PC为中心转向了嵌入式设备为中心,并且在工业远程控制、智能家电、农业自动化、远程报警等领域得到了广泛的应用。因此远程化、智能化成为嵌入式设备控制系统的发展必然趋势,同时也是当前工业自动化控制应用领域研究的热点之一。
本文所讨论的重点是基于ARM处理器和uClinux嵌入式系统的研究和运用,并以此为平台设计了一款嵌入式web server运用在计算机远程控制中。
论文首先阐述了嵌入式体系结构以及目前常用的几种基于嵌入式系统远程控制的方案后,给出了一种基于嵌入式web server为核心的总体解决方案。在硬件结构方面主要采用三星ARM7TDMI S3C44BOX微处理器和RTL8019AS网络芯片,论述了所选用的外围电路,并在此基础上完成了硬件电路的设计。同时根据系统需要,选择了uClintlx操作系统架构软件平台,包括建立交叉编译环境,uClinux系统的裁减、移植,存储设备上多文件系统的建立,并重点分析了uClinux在S3C44BOX上的启动过程以及相关的bootloader。然后在嵌入式硬软平台的基础上,给出了上层应用程序的开发,包括web服务器架设,动态web页面设计,CGI应用程序设计。同时,将此系统应用到视频矩阵监控系统上,完成了系统性能的测试。
最后,论文还对课题的未来发展方向进行了展望。