基于μC/OS-Ⅱ的DDC系统基础平台的研究
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 自动化 >> 自动化技术 >> 正文
基于μC/OS-Ⅱ的DDC系统基础平台的研究
作者:朱琳 Publish: 2007-5-23 Hits:-
【中文题名】 基于μC/OS-Ⅱ的DDC系统基础平台的研究
【英文题名】 
【学科专业】 控制理论与控制工程
【论文级别】 硕士论文
【投稿时间】 2007-5-23
【中关键词】 嵌入式实时操作系统,μCOS-Ⅱ,移植,DDC,,
【英关键词】 real-time operating system,μC/OS-Ⅱ,transplant,DDC,
【分类导航】 工业技术>自动化技术、计算机技术>自动化技术及设备>自动化系统>自动控制、自动控制系统>
【论文摘要】 随着航空发动机性能的不断提高,控制系统越来越复杂,全权限数字电子控制系统(FADEC)得到了广泛应用,关于FADEC系统可靠性的研究也变得越来越重要。本文所做的应用于FADEC系统的基于μC/OS-Ⅱ的直接数字控制系统(DDC)基础平台的设计研究,对提高航空发动机全权限数字式电子控制的可靠性具有现实意义。 本文首先全面分析了嵌入式实时操作系统μC/OS~Ⅱ的内核结构、任务管理、任务间通信以及时间管理,讨论了μC/OS-Ⅱ的初始化与启动过程。 其次,在对μC/OS-Ⅱ充分了解的基础上,分析讨论了μC/OS~Ⅱ的移植要求和步骤,并成功地完成了μC/OS-Ⅱ到486CPU主板机DX-450的移植和测试工作,讨论了基于μC/OS-Ⅱ的驱动程序的编写方法。 最后,深入研究了直接存储器访问(DMA)和双缓冲区方式,结合PM511P数据采集卡,完成了DDC基础平台的软件设计工作。
【论文题纲】
摘要 3-4
ABSTRACT 4-5
目录 5-7
第一章 绪论 7-13
1.1 实时嵌入式系统 7-10
1.1.1 嵌入式系统的概念 7
1.1.2 实时系统的概念 7-8
1.1.3 实时嵌入式系统 8-10
1.2 数据采集 10-11
1.3 本论文选题的背景及意义 11-12
1.4 本论文的主要研究工作 12-13
第二章 嵌入式实时操作系统μC/OS-Ⅱ 13-29
2.1 内核结构 14-20
2.1.1 临界段 14
2.1.2 任务 14
2.1.3 任务的状态 14-15
2.1.4 任务控制块 15-17
2.1.5 就绪表 17-18
2.1.6 任务调度 18-19
2.1.7 中断处理 19-20
2.1.8 时钟节拍 20
2.2 任务的管理 20-22
2.2.1 建立任务 20-21
2.2.2 删除任务 21
2.2.3 改变任务优先级 21
2.2.4 任务挂起 21-22
2.2.5 任务恢复 22
2.3 任务间的通信 22-25
2.3.1 事件控制块 22-23
2.3.2 信号量管理 23-24
2.3.3 邮箱管理 24-25
2.4 时间管理 25-27
2.5 μC/OS-Ⅱ的初始化与启动 27-29
2.5.1 μC/OS-Ⅱ的初始化 27-28
2.5.2 μC/OS-Ⅱ的启动 28-29
第三章 构建嵌入式μC/OS-Ⅱ系统 29-45
3.1 系统硬件平台 29-31
3.1.1 PC104总线 29-30
3.1.2 PC104主板 30-31
3.2 μC/OS-Ⅱ系统的移植 31-42
3.2.1 移植中需要修改的文件 32-38
3.2.2 测试 38-42
3.3 驱动程序 42-45
第四章 DDC系统基础平台的设计与实现 45-57
4.1 系统实现方案 45-48
4.1.1 DMA 45-47
4.1.2 双缓冲区设计 47-48
4.2 数据采集卡 48-49
4.3 软件实现 49-57
4.3.1 定时中断、数据采集软件 49-50
4.3.2 DMA数据传输软件 50-51
4.3.3 串口通讯软件 51-55
4.3.4 看门狗相关软件 55
4.3.5 控制输出驱动软件 55-57
第五章 结论 57-59
论文发表情况 59-61
致谢 61-62
参考文献 62-65
【DOI】 LunWen.ID:2.2008.382973
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:嵌入式实时操作系统 论文 μCOS-Ⅱ 移植 DDC
自动化技术最新论文
自动化技术热门论文