论文题目: 基于ARM的μC/OS-Ⅱ应用研究
论文类型: 硕士论文
论文专业: 计算机体系结构
作者: 曹祥根
导师: 吴仲光
关键词: 嵌入式系统,转换
文献来源: 四川大学
发表年度: 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应用,并给出包括系统功能任务划分、任务优先级确定、系统参数配置等详细的解决方案。
论文目录:
1 本文综述
1.1 背景介绍
1.1.1 嵌入式系统概述
1.1.2 嵌入式操作系统
1.1.3 ARM 处理器概述
1.2 论文所做的工作
1.3 本文的组织结构
2 嵌入式开发平台基础
2.1 ARM7 微处理器系列
2.2 LPC2214 的功能结构与特性
2.3 μC/OS-II 操作系统简介
2.3.1 μC/OS-II 的特点
2.3.2 μC/OS-II 操作系统的组成
2.4 μC/OS-II 开发调试环境
2.5 μC/OS-II 系统的启动运行
2.5.1 μC/OS-II 的移植条件
2.5.2 μC/OS-II 移植要涉及的函数与文件
2.5.3 μC/OS-II 启动过程分析
3 LPC2214 硬件系统
3.1 硬件系统单元电路设计概述
3.2 系统硬件与单元电路
3.2.1 芯片及引脚分析
3.2.2 电源电路
3.2.3 系统时钟电路
3.2.4 系统复位电路
3.2.5 系统存贮器接口电路
3.2.6 串口及MODEM 接口电路
3.2.7 JTAG 接口电路
3.2.8 系统设计注意事项
3.3 系统硬件的检测
4 LPC2214 下μC/OS-II 软件设计
4.1 基于LPC2214 的μC/OS-II 配置
4.1.1 地址重映射
4.1.2 几个系统相关的文件和函数分析
4.1.3 LPC2214 的特殊寄存器及配置
4.2 系统开与发调试交叉坏境的建立
4.3 基于μC/OS-II 的实时多任务软件设计
4.3.1 任务划分及任务优先级的设置
4.3.2 任务间通信机制的选择
4.3.3 中断处理程序的编写
5 在电力监控系统中的应用研究
5.1 系统概述
5.1.1 实时系统(RTOS)概述
5.1.2 电力监控系统的网络组成
5.1.3 系统的框架及功能
5.2 系统实现
5.2.1 目标板及系统初始化
5.2.2 模拟量数据采集
5.2.3 数据处理与计算
5.2.4 与监控站管理机的数据通信
5.2.5 同站采样板间通讯
5.3 系统任务优先级安排
结束语
参考文献
声明
致谢
附录
发布时间: 2005-10-17
参考文献
- [1].基于ARM的嵌入式实时操作系统研究[D]. 张俊哲.辽宁工程技术大学2008
- [2].嵌入式实时操作系统μC/OS-Ⅱ在ARM上的移植[D]. 马立国.吉林大学2006
- [3].嵌入式系统μC/OS-Ⅱ的应用研究[D]. 吕永江.武汉理工大学2006
- [4].基于ARM的网络化嵌入式操作系统的设计与实现[D]. 赵欢.湖南大学2004
- [5].实时操作系统核心算法的硬件实现[D]. 沈国新.山东科技大学2010
- [6].嵌入式实时操作系统μC/OS-II在ARM中的应用研究[D]. 尹江会.山东大学2005
- [7].嵌入式实时操作系统研究[D]. 卢潇.电子科技大学2008
- [8].嵌入式Web服务器[D]. 孙祯琨.南京航空航天大学2008
- [9].基于ARM的嵌入式实时操作系统的设计与开发[D]. 于晓飞.辽宁科技大学2009
- [10].基于ARM的μC/OS-Ⅱ移植及其CAN总线应用研究[D]. 曹昌勇.西华大学2007
相关论文
- [1].基于ARM和μC/OS-Ⅱ的嵌入式系统研究与开发[D]. 刘胜.中国工程物理研究院2006
- [2].嵌入式实时操作系统μC/OS-Ⅱ在ARM上的移植[D]. 马立国.吉林大学2006
- [3].基于ARM的μC/OS-Ⅱ移植及其CAN总线应用研究[D]. 曹昌勇.西华大学2007
- [4].μC/OS-II在基于ARM7核微控制器上的移植[D]. 解冰.哈尔滨工业大学2006
- [5].uC/OS操作系统在ARM系统中的应用[D]. 王振宇.吉林大学2004
- [6].嵌入式实时操作系统μC/OS-II在ARM中的应用研究[D]. 尹江会.山东大学2005
- [7].μC/OS-Ⅱ实时操作系统在ARM微处理器上的移植[D]. 丁国超.哈尔滨理工大学2005
- [8].基于32位ARM微处理器与μC/OS-Ⅱ实时操作系统的嵌入式系统的研究[D]. 刘小燕.南昌大学2005
- [9].基于ARM的μC/OS-Ⅱ的移植研究[D]. 王涛.辽宁工程技术大学2006
- [10].基于ARM处理器和μC/OS-Ⅱ的嵌入式系统研究和实现[D]. 王春雷.中南大学2005