由于硬件的限制,在使用MCU设计嵌入式系统的时代初期,程序设计人员得到的是只有硬件系统的“裸机”,没有任何类似操作系统的软件作为开发平台,对CPU、RAM等这些硬仵资源的管理工作都必须由程序员自己编写程序来解...
分类:嵌入式系统/ARM技术 时间:2009-01-16 阅读:4051 关键词:什么是嵌入式实时操作系统嵌入式实时操作系统
由于外部事件的发生常常是以一个中断申请信号的形式来通知处理器,然后才运行中断服务程序中来处理该事件,所以中断延时是影响系统实时性的一个重要因素。那么都有哪些问题影响中断延时呢?一般情况下,都认为处理器...
分类:嵌入式系统/ARM技术 时间:2009-01-16 阅读:3479 关键词:实时操作系统中断延时尽可能小实时操作系统
既然是多任务系统,那么就必然有任务之间的切换。当然,负责这项工作的调度器在进行进程切换时需要一段执行时间,这段执行时间的长短也是影响系统实时性的一个重要因素。因此,作为实时操作系统的调度器,它在执行调...
分类:嵌入式系统/ARM技术 时间:2009-01-16 阅读:2292 关键词:实时操作系统的进程调度的延时可预测并尽可能小实时操作系统
所谓内核的不可剥夺或可剥夺的类型,是以系统中当前进程维护自己的处理器使用权的强硬程度来定义的。如果当前进程只是在进程执行结束,或者因某种原因自愿放弃处理器使用权,而使待运行进程获得处理器使用权,那么以...
分类:嵌入式系统/ARM技术 时间:2009-01-16 阅读:3228 关键词:实时操作系统内核应该是可剥夺型的实时操作系统内核
摘要:介绍了一种在嵌入式实时操作系统内核(以下简称实时内核)上实现RAM盘的方法,配合接受用户命令的Shell任务,可实现嵌入式系统的多任务动态加载和监控,扩展了实时内核的应用领域。实时内核采用目前十...
分类:嵌入式系统/ARM技术 时间:2008-09-01 阅读:2209 关键词:嵌入式实时操作系统的RAM盘扩展嵌入式
早在上世纪六十年代,就已经有人开始研究和开发嵌入式操作系统。但直到最近,它才在国内被越来越多的提及。其在通信、电子、自动化等需要实时处理的领域所日益显现的重要性吸引了人们越来越多的注意力。针对国内大部...
分类:嵌入式系统/ARM技术 时间:2008-08-28 阅读:1579 关键词:嵌入式实时操作系统μC/OS-II及其应用嵌入式
早在上世纪六十年代,就已经有人开始研究和开发嵌入式操作系统。但直到最近,它才在国内被越来越多的提及。其在通信、电子、自动化等需要实时处理的领域所日益显现的重要性吸引了人们越来越多的注意力。针对国内大部...
分类:嵌入式系统/ARM技术 时间:2008-08-14 阅读:2628 关键词:嵌入式实时操作系统uC/OS-II及其应用OS-II嵌入式
传统的嵌入式系统设计大多采用单任务顺序机制,应用程序是一个无限的大循环,所有的事件都按顺序执行,与时间相关性较强的事件靠定时中断来保证,由此带来系统的稳定性、实...
分类:嵌入式系统/ARM技术 时间:2008-08-13 阅读:1523 关键词:实时操作系统μC/OS-II的改进与应用研究μC/OS-II
摘要 由于嵌入式实时操作系统可以支持多任务,使得程序开发更加容易,在便于维护的同时还能提高系统的稳定性和可靠性,所以逐步成为嵌入式系统的重要组成部分,对嵌入式操作系统的研究变得尤为重要。本文介绍4种嵌入...
分类:嵌入式系统/ARM技术 时间:2008-05-24 阅读:1960 关键词:几种嵌入式实时操作系统的分析与比较嵌入式
嵌入式实时操作系统μC/OS-II 在P89V51RD2中的移植
引言自嵌入式系统开发以来,很长时间都采用前后台系统软件设计模式:主程序为一个无限循环,单任务顺序执行。通过设置一个或多个中断来处理异步事件。这种系统对于简单的应用是可以的,但对于实时性要求比较高的、处...
分类:嵌入式系统/ARM技术 时间:2007-12-25 阅读:1930 关键词:嵌入式实时操作系统μC/OS-II 在P89V51RD2中的移植
Novell推出SUSER Linux Enterprise实时操作系统的增强功能
Novell宣布推出SUSERLinuxEnterpriseRealTime的各项增强功能与全新合作伙伴关系,以扩展Novell低延迟Linux解决方案的产业体系阵容。SUSELinuxEnterpriseRealTime是由Novell与实时Li
分类:其它 时间:2007-12-21 阅读:1579 关键词:Novell推出SUSER Linux Enterprise实时操作系统的增强功能
引言:本文提出了一种基于uClinux的实时操作系统,在对于资源要求苛刻而应用场合多变的嵌入式领域很有优势。该系统采用了双内核机制、借助实时硬件抽象层(RTHAL)概念、利用模块动态加载,对普通uClinux进行了实时性...
分类:其它 时间:2007-12-15 阅读:1953 关键词:采用双内核机制基于uClinux的实时操作系统分析与实现
回顾嵌入式RTOS在我国应用与推广的历程,几年前,RTOS的概念还很少为嵌入式系统工程师接受。这是由于8位单片机时代,应用程序相对简单,设计者使用RTOS的意识不强;另一方面,商业RTOS软件过于昂贵。两年前的这个时...
分类:嵌入式系统/ARM技术 时间:2007-11-27 阅读:2718 关键词:嵌入式实时操作系统uC/OS-II的应用与新发展RTL8019RS-232
嵌入式实时操作系统保证了飞机、火车、汽车以及工厂设备的实时运行。一个嵌入式RTOS的核心就是确定性,它绝对保证了当接受到时钟间隔或一个中断信号时,系统可以正确的做出响应。但是如今只有这些还不够,还要有安全...
分类:嵌入式系统/ARM技术 时间:2007-11-27 阅读:1885 关键词:嵌入式实时操作系统最新进展
在传统的嵌入式实时操作系统中,内核和应用都运行在同一特权级,应用程序可以无限制的访问整个系统地址空间。因此在某些情况下,应用的潜在危险动作会影响其他应用和内核的正常运行,甚至导致系统崩溃或者误操作。 ...
分类:嵌入式系统/ARM技术 时间:2007-11-20 阅读:1619 关键词:嵌入式实时操作系统设计探讨
1引言TRON(TheReal-timeOperatingSYSTEMNucleus)是一种在国内的知名度非常低的嵌入式实时操作系统,但是却占据了全球微处理器操作系统市场大约60%的份额,这远远超过了Windows的普及程度。它已经安装到了全球30
分类:嵌入式系统/ARM技术 时间:2007-11-14 阅读:1546 关键词:嵌入式实时操作系统TRON及其应用综述
嵌入式实时操作系统Nucleus PLUS在S3C2410A上移植的实现
摘 要:本文在简要介绍嵌入式实时操作系统内核Nucleus PLUS和基于ARM920T内核的嵌入式微控制器S3C2410A后,详细地论述了Nucleus PLUS在S3C2410A上的移植过程和方法,指出了Nucleus PLUS 在ARM9上移植的重点和难点。...
分类:嵌入式系统/ARM技术 时间:2007-09-20 阅读:2180 关键词:嵌入式实时操作系统Nucleus PLUS在S3C2410A上移植的实现POWERPC
第五章RTLINUX的性能测试根据2.2节有关中断延迟的介绍。在这一章,我们将对RTLinux的中断延迟进行测试。测试的机器为Celeron412MHz,196MB内存,RTLinux3.1+Linux-2.2.19(与前面测试的Linux版本相同
分类:嵌入式系统/ARM技术 时间:2007-07-13 阅读:2507 关键词:Linux嵌入式实时操作系统开发与设计(6)