论文部分内容阅读
本论文对主流的嵌入式操作系统、嵌入式TCP/IP协议栈等进行了分析比较,并选择出合适的方案在基于ARM芯片的硬件平台上加以实现,且以此为基础,介绍了一套基于ARM和μCOS-Ⅱ的电力参数实时监测系统的的硬件和软件实现方法。
首先,本文对电力远程监测,嵌入式系统以及两者的结合做了理论上的探讨,在确定了其可行性后,对系统的研究设计进行了详细介绍。
在硬件平台选定为基于LPC2214的基础上,笔者对各种嵌入式操作系统的优劣进行了比较,最后对系统中采用的μCOS-Ⅱ的特点进行了介绍,并对μCOS-Ⅱ移植到LPC2214的步骤和注意的问题进行了详细讨论。
接着,笔者对嵌入式TCP/IP与传统TCP/IP协议栈进行了比较,在总结流行的开放源码的嵌入式TCP/IP协议栈利弊后,选用了合适的一种移植到μCOS-Ⅱ上,对移植成功后的嵌入式TCP/IP协议栈进行了系统、细致的论述。
在μCOS-Ⅱ和嵌入式TCP/IP成功移植的基础上,对应用程序的各模块进行了详细的讨论。本电力参数实时监控应用程序分为数据采集、分析和通信三个模块,在基于μCOS-Ⅱ多任务的基础上,应用程序达到了充分利用资源和提高程序效率的目的。
文章最后,对系统实验结果作了介绍,并指出有待改进和继续探讨的问题。