论文部分内容阅读
随着网络技术的普及,越来越多的嵌入式设备要求具有上网功能,而8/16位单片机处理速度低、内存较小,较难满足嵌入式设备的上网要求。因此在嵌入式的低端应用领域逐步被高性能、低成本的32位微处理器取代。在32位RISC处理器市场中,ARM处理器系列由于其低成本、小体积、低功耗和高性能,占据了75%的份额,已成为移动通信、手持计算和多媒体数字消费等嵌入式解决方案的实际标准。本文以32位ARM微处理器为核心,构建了一种集信号检测、以太网通信和自动派障于一体的嵌入式应用系统,并以此为基础构建了基于以太网的分布式嵌入式监控系统,用于对地域上分散的电信机房进行远程监控,统一管理。数据采集和处理是嵌入式应用系统的重要组成部分,本文在对监控对象的信号特点分析的基础上,采用总线式检测卡对数量较多的配线架信号进行并行处理和和快速检测,提高了系统的工作效率;而对环境温度、湿度、烟雾浓度的数据则利用处理器的片内ADC直接处理,电路更加简洁高效。通过对信号的灵活处理,使整个系统具有较高的性能、较低的成本和功耗,体积更小。本文分析了嵌入式实时操作系统μC/OS-Ⅱ的工作原理,在系统中成功地移植了μC/OS-Ⅱ操作系统进行多任务调度,使整个应用程序由顺序执行的任务变成了基于优先级的并行执行,提高了系统的实时性,同时降低了应用程序设计的复杂性,提高了系统的可靠性。最后,本文分析了ARM嵌入式系统的调试方法,并使用简易的LED指示灯、JTAG调试器以及ARM ADS调试环境对系统的处理器及其重要外围电路进行了调试。