uCOS
文章平均质量分 79
lao_mage
这个作者很懒,什么都没留下…
展开
-
嵌入式实时操作系统µC/OS-II内核结构简介
1 嵌入式实时操作系统概述[1]所 谓嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁减,从而能够适应实际应用中对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。 它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用软件等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。在大型嵌入式应 用系统中,为了使嵌入式开发更方便、快捷,需要具备转载 2006-12-16 22:38:00 · 5812 阅读 · 1 评论 -
第2章 实时系统概念
2.0 前后台系统 (Foreground/Background System)... PAGEREF_Toc503060859 /h 1 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F006300350030003300300036003000380035003900转载 2006-12-16 22:45:00 · 2170 阅读 · 1 评论 -
第3章 内核结构
第3章 内核结构... PAGEREF _Toc503060664 /h 1 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003500300033003000360030003600360034000000 3.0 临界段(Critic转载 2006-12-16 22:46:00 · 1376 阅读 · 0 评论 -
经典:UC/OS-2系统的学习教程之(一)
第一章:范例 在这一章里将提供三个范例来说明如何使用 µC/OS-II。笔者之所以在本书一开始就写这一章是为了让读者尽快开始使用 µC/OS-II。在开始讲述这些例子之前,笔者想先说明一些在这本书里的约定。 这些例子曾经用Borland C/C++ 编译器(V3.1)编译过,用选择项产生Intel/AMD80186处理器(大模式下编译)的代码。这些代码实际上是在Intel Pent转载 2006-12-16 22:33:00 · 4480 阅读 · 0 评论 -
经典:uC/OS-II系统的学习教程之(三)
内核结构 本章给出μC/OS-Ⅱ的主要结构概貌。读者将学习以下一些内容;μC/OS-Ⅱ是怎样处理临界段代码的;什么是任务,怎样把用户的任务交给μC/OS-Ⅱ;任务是怎样调度的;应用程序CPU的利用率是多少,μC/OS-Ⅱ是怎样知道的;怎样写中断服务子程序;什么是时钟节拍,μC/OS-Ⅱ是怎样处理时钟节拍的;μC/OS-Ⅱ是怎样初始化的,以及怎样启动多任务;本章还描述以下函数,这些服务于应用程序:O转载 2006-12-16 22:36:00 · 3369 阅读 · 0 评论 -
第1章 范例
在这一章里将提供三个范例来说明如何使用 µC/OS-II。笔者之所以在本书一开始就写这一章是为了让读者尽快开始使用 µC/OS-II。在开始讲述这些例子之前,笔者想先说明一些在这本书里的约定。 这些例子曾经用Borland C/C++ 编译器(V3.1)编译过,用选择项产生Intel/AMD80186处理器(大模式下编译)的代码。这些代码实际上是在Intel Pentium II转载 2006-12-16 22:40:00 · 2486 阅读 · 0 评论 -
经典:uC/OS-II系统的学习教程之(2)
实时系统概念 实时系统的特点是,如果逻辑和时序出现偏差将会引起严重后果的系统。有两种类型的实时系统:软实时系统和硬实时系统。在软实时系统中系统的宗旨是使各个任务运行得越快越好,并不要求限定某一任务必须在多长时间内完成。 在硬实时系统中,各任务不仅要执行无误而且要做到准时。大多数实时系统是二者的结合。实时系统的应用涵盖广泛的领域,而多数实时系统又是嵌入式的。这意味着计算机建在系统内部,用户看不到有个转载 2006-12-16 22:35:00 · 2093 阅读 · 0 评论 -
经典:uC/OS-II系统的学习教程之(四)
任务管理 在前面的章节中,笔者曾说过任务可以是一个无限的循环,也可以是在一次执行完毕后被删除掉。 这里要注意的是,任务代码并不是被真正的删除了,而只是µC/OS-Ⅱ不再理会该任务代码,所以该任务代码不会再运行。任务看起来与任何C函数一样,具有 一个返回类型和一个参数,只是它从不返回。任务的返回类型必须被定义成void型。在本章中所提到的函数可以在OS_TASK文件中找到。如前所述,任务 必须是以下转载 2006-12-16 22:37:00 · 5245 阅读 · 1 评论 -
μC/OC-II在总线式数据采集系统中的应用
摘要:介绍源代码开放的μC/OC-II实时操作系统,以及基于此技术的总线式数据采集系统,讨论了μC/OS-II在实际开发应用中应注意的几个问题,并通过实例论述实时操作系统在单片机系统应用开发广阔前景。 关键词:实时操作系统 μC/OS-II 前后台系统 总线式 移植μC/OS-II是 一个源代码开放的实时操作系统,可移植、可固化(嵌入到产品中成为产品的一部分)、可裁减,属于占先式实时转载 2006-12-16 22:48:00 · 1499 阅读 · 0 评论