论文部分内容阅读
本文是基于32位ARM处理器和μC/OS-Ⅱ实时操作系统的嵌入式系统的研究和应用,于此基础上实现带有ARM芯片的MCU现场总线分布式控制体系中RTU之间各种方式的通信。
首先,本文从嵌入式系统的概念和嵌入式处理器的原理入手,具体讨论了嵌入式处理器ARM7的结构、寄存器结构以及指令集。研究了嵌入式μC/OS-Ⅱ操作系统的存储管理、任务调度机制。最后,研究了现场总线中常用的CAN通信协议及其高层协议。
在研究中,以ATMEL公司AT91SAM7X256芯片为对象,研究其功能特性,对各个模块进行了研究与试验,并在其中移植了μC/OS-Ⅱ操作系统,自主设计电路,实现CAN通信,实现RTU从站模型的设计。
基于ARM7和μC/OS-Ⅱ的RTU通信协议研究与实现,能满足工业生产、油田自动化等诸多需求,加快了石油开采的工业化和自动化进程。