首页 嵌入式论文:面向嵌入式操作系统的功能测试方法与实现

嵌入式论文:面向嵌入式操作系统的功能测试方法与实现

举报
开通vip

嵌入式论文:面向嵌入式操作系统的功能测试方法与实现嵌入式论文:面向嵌入式操作系统的功能测试方法与实现 【中文摘要】在当前数字信息技术高速发展的后PC(Post-PC)时代,随着嵌入式系统应用的深入,出现了各种各样的通用和专用嵌入式实时操作系统。嵌入式实时操作系统由于其特殊性,进行测试比较困难。因此,如何对嵌入式操作系统进行测试,以保证软件质量成了关注的焦点。本论文对嵌入式操作系统μC/OS的功能测试进行深入的研究和探讨,并结合输油管线监控系统,对测试进行实际应用,为应用提供可靠的分析依据。嵌入式操作系统μC/OS功能测试在PC平台上运行而不是通过目标机来实现,...

嵌入式论文:面向嵌入式操作系统的功能测试方法与实现
嵌入式论文:面向嵌入式操作系统的功能测试方法与实现 【中文摘要】在当前数字信息技术高速发展的后PC(Post-PC)时代,随着嵌入式系统应用的深入,出现了各种各样的通用和专用嵌入式实时操作系统。嵌入式实时操作系统由于其特殊性,进行测试比较困难。因此,如何对嵌入式操作系统进行测试,以保证软件质量成了关注的焦点。本论文对嵌入式操作系统μC/OS的功能测试进行深入的研究和探讨,并结合输油管线监控系统,对测试进行实际应用,为应用提供可靠的分析依据。嵌入式操作系统μC/OS功能测试在PC平台上运行而不是通过目标机来实现,通过Borland C和VC++编译器直接编译操作系统。由于μC/OS操作系统最初版本和第二版主要有其特殊的内核,所以功能测试主要集中在内核测试上,分别进行了任务管理测试、存储管理测试、中断管理测试、通信管理测试,这些测试中以任务管理测试为重点。通过测试,可以看出μC/OS可剥夺式内核的优越性及对任务优先级判断算法尤其优秀;而存储管理拥有全新的内存算法,适用于内存少而紧凑的实时操作系统;中断管理可以看出作者对嵌入式硬件的了解程度和多种中断方式;通信管理在嵌入式中占据很重要的位置,本次重点实现对输油管道系统操作的测试。最后将这些功能测试方法应用于输油管线监控系统,使理论得以联系实际,为现实应用的可靠性提供有利的依据。本文主要讲述μC/OS的运行原理和其功能特点、对软件功能测试的理解,并对μC/OS操作系统功能测试进行设计并予以具体实现。 【英文摘要】In the time of Post-PC, which contemporary digital information technology develops rapidly, with embedded system application invasive, numerous embedded real-time operating systems are booming. Because special development environment, the test of embedded operating system is difficult. But the test is important to assure the quality of embedded systems. The purpose of this thesis is to research and discuss software test methods of embedded operating system based on μC/OS.Operating systemμC/OS is simple, real-time, scalable, romable, portable, multi-tasking, robust and reliable, especially it’s an open source OS, suitable for students to study, and there have some business applications base on it with a lot of expanded functions. This thesis tells the principle and its function characteristic, to understand the test of the function ofμC/OS mainly.The embedded operating systemμC/OS function is tested and operated on PC platform, compiling directly through Borland C and VC ++. The function test mainly concentrates on the kernel ofμC/OS, which includes task management tests, memory management test, interrupt test, communication management test, and the task management test is the focus. Through test, we can find out thatμC/OS is excellence. And the memory management is suitable for little and compact environments. According to the test, we can find the operating system is designed finely, very suitable for study. 【关键词】嵌入式 RTOS μC/OS操作系统功能测试 【英文关键词】Embedded RTOS μC/OS operating system function testing 【目录】面向嵌入式操作系统的功能测试方法与实现摘要 4-5ABSTRACT5第一章引言9-14 1.1 研究背 景9-12 1.1.1 输油管线监控系统9 1.1.2 嵌入式系统9-12 1.2 研究目的与意义12-13 1.3 论文的主要工作13 1.4 论文章节安排13-14第二章嵌入式系统功能 测试的研究14-29 2.1 嵌入式系统概述14-16 2.1.1 嵌入式系统的定义14-15 2.1.2 嵌入式软件的特征 15-16 2.2 嵌入式系统实时性与可靠性16-20 2.2.1 嵌入式系统可靠性16-17 2.2.2 嵌入式系统的实时性 17-20 2.3 软件测试理论基础20-21 2.4 嵌入式软件 测试的重要性21-22 2.5 嵌入式软件的测试22-24 2.6 功能测试特点与操作理论24-26 2.6.1 功能测试概述 24-25 2.6.2 功能测试特点25-26 2.7 内核功能测试 项26-27 2.7.1 存储管理功能26 2.7.2 任务管理功能26-27 2.7.3 中断管理功能27 2.7.4 通信管理功能 27 2.8 本章 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf 27-29第三章系统的功能测试需求 分析29-35 3.1 测试需求概述29-30 3.2 测试需求分析30-34 3.3 本章总结34-35第四章系统功能测试设计35-54 4.1 任务管理功能测试设计35-46 4.1.1 多任务状态测试设计38-40 4.1.2 任务优先级测试 40-43 4.1.3 任务堆栈管理测试43-45 4.1.4 系统调用测试45-46 4.2 内存管理功能测试设计46-47 4.3 中断管理功能测试设计47-49 4.4 通信管理功能测试设计 49-53 4.5 本章总结53-54第五章系统功能测试实现54-75 5.1 环境的建立54-59 5.1.1 OS_CPU.H54-55 5.1.2 OS_CPU_C.C55-56 5.1.3 OS_CPU_A.S56-59 5.2 任务管理功能测试实现 59-65 5.2.1 多任务状态测试59-62 5.2.2 任务优先级测试62-64 5.2.3 任务堆栈管理测试64-65 5.3 内存管理功能测试实现65-68 5.4 中断管理功能测试实现 68-72 5.5 通信管理功能测试实现72-74 5.6 本章总结74-75第六章总结与展望75-80 6.1 测试结果 75-78 6.2 结果分析78-79 6.6 展望79-80致谢80-81参考文献81-83
本文档为【嵌入式论文:面向嵌入式操作系统的功能测试方法与实现】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_562397
暂无简介~
格式:doc
大小:17KB
软件:Word
页数:4
分类:互联网
上传时间:2019-05-26
浏览量:35