论文部分内容阅读
如今,网络化已经成为嵌入式系统发展的一大趋势,而通过网络对嵌入式设备进行远程监控与管理则是嵌入式设备网络化技术的重要应用。在研究分析了国内外嵌入式系统远程监控技术并对其分析比较的基础上,本文提出了基于嵌入式微处理器与嵌入式操作系统的远程监控系统设计方案,并通过开发板对系统进行了模拟实现。本文首先论述了嵌入式系统的特点和应用领域,阐述了主流ARM微处理器的功能和特点。由于Linux对ARM技术的有力支持,且Linux具有内核可裁减,网络功能强大,代码开放的特点,如果把Linux移植到嵌入式系统中,能更好的充分发挥ARM和linux的优势。因此,系统选用主流的ARM微处理器硬件平台,操作系统使用uClinux。通过对uClinux的裁减、配置和编译将其移植到SmartARM2200开发平台作为系统的开发平台。本文研究分析了Web服务器的机制及其工作原理,在uClinux操作系统上配置编译了Boa Web服务器,并在这个系统平台上进行了远程监控系统设计。通过系统I/O对系统功能进行了模拟实现。设计完成后,用户在终端浏览器上,可以对远程设备进行监测和控制,从而实现远程监测功能。