节点文献

基于ARM的μC/OS-Ⅱ应用研究

Research of μC/OS-Ⅱ Application Based on ARM

【作者】 曹祥根

【导师】 吴仲光;

【作者基本信息】 四川大学 , 计算机体系结构, 2005, 硕士

【摘要】 嵌入式系统设计已经成为现代计算机应用设计的一大领域和方向。嵌入式系统作为实现设备小型化、智能化和自主知识创新的重要元素,目前,在国防、航天航空、交通、能源、工业、通信和人们日常生活等各个领域,它越来越发挥着极其重要的作用和广泛的应用。本文介绍了基于ARM的嵌入式微处理器LPC2214开发硬件平台EASY ARM2200和软件开发平台ADS1.2;硬件平台涉及的内容主要包括LPC2214主体电路设计、外部通信与控制电路等部分。其中,主体电路部分包括电源电路、时钟电路、系统复位电路、系统存储器扩展电路,外部通信与控制电路主要包括串口通信电路和系统开发与调试(JTAG)电路;并分析了系统的启动过程与处理器的工作模式及功能管理、外部总线接口、存储器的分配与管理等内容;外部通信部分包括RS485或RS232通信接口和相关控制功能电路等内容。嵌入式系统的软件核心是嵌入式实时操作系统(RTOS),文中作者以EASY ARM2200开发板为硬件平台(基于PHILIP 公司的微处理LPC2214),对嵌入式实时操作系统μC/OS-II的特点、移植条件、性能等方面进行应用研究;针对本硬件平台进行开发时,系统的启动过程、ARM 框架下的芯片各引脚和特殊寄存器起进行分析,其中着重于对μC/OS-II应用时的参数和数据结构的配置和修改。嵌入式系统的特点在于与具体的实际应用紧密相连,在本文的最后,介绍了以LPC2214为平台结合四川地奥制药厂的电力监控调度系统,建立具体的RTOS应用,并给出包括系统功能任务划分、任务优先级确定、系统参数配置等详细的解决方案。

【Abstract】 Embedded System Design p1ays an important ro1e in modem electric design. Miniaturization and/or intelligentice instrument carried out,and owned independence intelligence property.It takes more and more extensive application in each domain,i.e national defence, space navigation, commuicaion, traffic, industry, energy and also. In this project the writer try to introduce EASYARM2200,that is the hardware platform based on LPC2214,which is micro processor based on ARM,and it’s deve1oping support platform ADS1.2. The hardware platform includes principle party of circuit i.e power suply, system reset, clock, externed memory, and communication control,such as UART0/1,system dedug(JTAG),RS232/RS485 protocol and interface.and then,make analysis of system startup, processor running mode, externed BUS interface,memory configuration and management. While the key of embedded system software is embeded Real Time Operation System(RTOS). This thesis will give you the relative information of Embedded System first, emphasized on ARM architecture and the Embedded OS μC/OS-II and the configuration of its parameters.Based on introduction before, the writer pretend to research and analysis how to turn the developping of RTOS on platform used LPC2214 as kernel into realization. Combining with realistic is the specifical characteristic of embeded system. The paper fully discussed how to biult special application of RTOS . At 1ast, this paper tries some practice on embedded system app1ication.build a Monitor system of electric power upon μC/OS-II attached with other function modules(such as ADC. UART). All of them construct a modu1arized, sca1ab1e hardware p1atform.

【关键词】 嵌入式系统ARMμC/OS-IIADSRTOSAD转换
【Key words】 Embedded SystemARMμC/OS-IIADSRTOSAD Convert
  • 【网络出版投稿人】 四川大学
  • 【网络出版年期】2006年 01期
  • 【分类号】TP316
  • 【被引频次】28
  • 【下载频次】1222
节点文献中: 

本文链接的文献网络图示:

本文的引文网络