综合资讯 技术文章 原文阅读 在线商城 下载专区 DATASHEET 技术论坛 商务频道

电子技术 | 技术资料 | 嵌入式系统 | 单片机专题 | DSP专题
EDA/PLD专题 | 电源技术专题 | 电子制作专题 | 其他综合 | 芯片选型

所在的位置:首页在线阅读嵌入式系统正文
 
嵌入式操作系统μC/OS-Ⅱ在ARM单片机中的实现与应用[硕士论文]
发布日期:2006-03-14  作者: 来源:上海理工大学硕博士论文大观


    本文详细分析了前/后台系统的实时性不如实时嵌入式操作系统主要的原因,分析比较了嵌入式操作系统μC/OS-Ⅱ和其他嵌入式操作系统各自的优越性能和局限性,以及各自适用的场合。由于应用于工业控制与实时检测,本课题选取了μC/OS-Ⅱ,它是完全占先式的实时内核,是基于优先级的,即总是让就绪态中优先级最高的任务先运行,因此实时性比非占先式的内核要好。μC/OS-Ⅱ是一个完整的,可移植、固化和裁剪的实时多任务内核,是用ANSI的C语言编写的,包含一小部分汇编语言代码,使之可供不同架构的微处理器使用。文章详细叙述了如何将μC/OS-Ⅱ嵌入到LPC2106(基于ARM7TDMI内核)中去的方法和步骤,这主要包括LPC2106启动代码的编写、系统初始化代码的编写以及OS_CPU.H(包括用#define设置一些常量的值,声明的数据类型和用#define声明的宏)、OS_CPU_C.C(用C语言编写的简单函数)和 OS_CPU_A.ASM(编写的汇编语言函数)这3个与硬件有关的文件的编写。为了验证嵌入式操作系统μC/OS-Ⅱ移植的成功性,以及该操作系统和 ARM单片机在实时检测中应用的可行性,本课题以实时多任务操作系统 (RTOS)作为一种软件平台,根据瞬时无功功率理论,及其在瞬时电压有效值测量中的算法,对电压跌落进行实时性的检测,首先用matlab进行了算法的仿真,验证了该算法的有效性,最后在ARM单片机上实现了该算法。最终的模拟实验结果表明,嵌入式操作系统μC/OS-Ⅱ的移植,以及该操作系统和ARM 单片机在实时检测中的应用是成功的、可行的。

详细目录摘 要
ABSTRACT第一章 绪 论
第二章 操作系统的选择第三章 瞬时无功功率理论的应用
第四章 移植μC/OS-Ⅱ第五章 实验及实验数据
第六章 结束语参 考 文 献


信息发布:   转引自: 【 】 【打印】 【关闭
 相 关 文 章
谢谢,现在还没有相关信息...
关于我们 ┋ 友情链接


深圳市福田区海滨广场福业大厦12C
电话:0755-88305872 传真:0755-88305880
Copyright©2005-2007 无忧电子开发网版权所有

粤ICP备05064233号