ChinaUnix.net
相关文章推荐:

嵌入式操作系统原理

摘要: 本文将分析嵌入式操作系统uClinux的内核结构、、内存管理、多进程处理、针对实时性的解决方案和开发环境,先对uCLinux有一个深刻的认识,将有利于今后进一步研究开发。 关键词: uCLinux,内存管理,多进程处理,RTLinux,开发环境 1 引言 嵌入式操作系统是嵌入式系统的灵魂,而且在同一个硬件平台上可以嵌入不同的嵌入式操作系统。比如ARM7TDMI内核,可以嵌入Nucleus、 VxWorks、uClinux等操作系统。在此主要...

by xuhuiunix - Linux文档专区 - 2007-12-06 20:05:30 阅读(583) 回复(0)

相关讨论

1 引言 嵌入式操作系统是嵌入式系统的灵魂,而且在同一个硬件平台上可以嵌入不同的嵌入式操作系统。比如ARM7TDMI内核,可以嵌入Nucleus、 VxWorks、uClinux等操作系统。在此主要对uClinux的进行介绍,嵌入式uClinux操作系统主要有三个基本部分组成:引导程序、 uClinux内核(由内存管理、进程管理和中断处理等构成)和文件系统。uClinux可以通过定制使内核小型化,还可以加上GUI(图形用户界面)和 定制应用程序,并将其放在R...

by pascal4123 - Linux文档专区 - 2007-11-21 19:03:20 阅读(766) 回复(0)

译文: 任务模型 这一部分描述在一个实时操作系统中任务的编模方式 在一个RTOS中,一个课题被分成几个部分,每一个部分根据他们对实时性的需求被执行。每一个部分可以被当作一个任务,如图三所示 因为实时的需要,这些任务需要并发处理。一个序列性的处理方法不能满足他们对实时性的需求。然而,如果没有RTOS,并发的任务处理将会需要多CPU。然而,在RTOS当中,只要CPU能力足够满足应用需要,我们就只需要一颗CPU来进行并发的任务处...

by icewood - AIX文档中心 - 2005-06-09 17:58:33 阅读(1479) 回复(0)

文章篇幅太长,这是原文的第二部分,译文将在第三部分贴出: Priority inversion is the term for the scenario where a higher priority task fails to run when it should, but a lower priority task can run instead. Figure 6 illustrates the priority inversion problem: Priority inversion can happen when a higher priority task (Task 3) has to wait on a resource which is occupied by a preempted low priorit...

by icewood - AIX文档中心 - 2005-06-09 17:57:16 阅读(2359) 回复(0)

原文是Carol发表在LU,http://www.loveunix.net/bbs/index.php?showtopic=28788&st=0 上的,这儿三节是原文最后三部分的翻译,在这儿帖出原文和我的译文。 Source: RTOS Basics: The Task Model (Multitasking) This section describes how tasks (processes) are modeled inside a RTOS. In a real time system a problem is subdivided into several parts, and each part is executed according to its real-time requirements....

by icewood - AIX文档中心 - 2005-06-09 17:43:04 阅读(1406) 回复(0)

由于嵌入式操作系统是为某一特殊目的而设计的,因此它历来具有简单,实时性强,在有限的存储空间中运行等特点。随着嵌入式硬件的不断成熟,这些特点也不断发展、变化、传统上只有在桌面机os上找到的一些特征,例如虚拟存储器,现在也已经移植进嵌入式系统。 一个操作系统由一些常见的底层模块组成,每个模块实现一个预定的功能。这些模块的相互作用和功能决定了这个特定操作系统的特征。 初始化代码是操作系统执行的第一段代码,...

by happem - Linux新手园地 - 2012-07-30 14:36:19 阅读(885) 回复(2)

文件: PPPoE在嵌入式网络机顶盒中的实现.rar 大小: 292KB 下载: 下载 文件: dhcpcd-5.1.0.tar.bz2 大小: 62KB 下载: 下载 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/95172/showart_2052468.html

by sljzj - Linux文档专区 - 2009-09-14 23:50:13 阅读(696) 回复(0)

μC/OS-II嵌入式操作系统 Micriμm 公司提供嵌入式软件产品,μC/OS-II,μC/GUI,μC/FS,μC/USB,μC/FL,μC/ModBus, uC/Probe 。 μC/OS-II :一个源码公开、可移植、可固化、可裁剪、占先式的实时多任务操作系统。其绝大部分源码是用ANSI C写的,世界著名嵌入式专家Jean J.Labrosse出版的《μC/OS-II,实时内核》(ISDN 1-57820-103-9)详细分析了该内核。μC/OS-II通过了联邦航空局...

by ruanbanyong1 - Linux文档专区 - 2009-07-23 10:18:54 阅读(1102) 回复(0)

随着嵌入式系统的日益复杂化,嵌入式现在系统越来越成为嵌入式产业的核心,君不见,而在我们国家,嵌入式操作系统几乎是个空白,2008年的十大嵌入式企业以及中国电子信息产业100强中,竟然没有一家是从事嵌入式操作系统的,就连有一个自主操作系统作为副业的都没有。这既是中国嵌入式行业的悲哀,也是对中国工程师的鞭策。 然而,实时嵌入式操作系统市场是如此成熟和完整,新操作系统如要从中分一杯羹,无异于在钢板上钉钉子。...

by djyos - 嵌入式开发 - 2009-03-31 22:49:24 阅读(26651) 回复(91)