首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
为了研发具有自主知识产权的基于Linux的嵌入式实时操作系统,需要分析实时系统的任务管理,中断处理和存储管理.在改造Linux内核基础上,对任务管理,中断处理和存储管理进行精心设计,实现一个全新的实时核心.由此,使用此新实时内核开发出了一个具有优良实时性能以及自主知识产权的嵌入式实时操作系统--wJLinux.  相似文献   

2.
嵌入式实时操作系统AutoOSEK的设计   总被引:4,自引:2,他引:2       下载免费PDF全文
OSEK/VDX规范是一个用于汽车电子、并带有接口的开放式软件规范。基于OSEK/VDX规范,该文介绍了嵌入式实时操作系统AutoOSEK的内核结构,AutoOSEK采用了与“硬件无关”、“硬件相关”部分完全独立的设计架构,讨论了这2个部分的实现方法,分析了系统性能。系统在基于Motorola HCS12系列芯片和ARM内核的多硬件平台中得以实现,并在汽车电子控制系统开发中得到了较好的 应用。  相似文献   

3.
在分析了几种常见软PLC控制方案后,提出了一种基于μC/OS-Ⅱ实时操作系统的软PLC运行系统的体系结构,给出了软PLC梯形图解释程序的实现过程,并且对运行系统的任务划分及任务间调度原理进行了分析研究.最后,基于ARM7嵌入式处理器实现了软PLC的基本功能.  相似文献   

4.
嵌入式操作系统设计中的若干问题   总被引:2,自引:0,他引:2  
从构成一个操作系统的几个主要组成部分,讨论了嵌入式操作系统与一般操作系统的相同与不同之处。  相似文献   

5.
常用嵌入式实时操作系统比较分析   总被引:6,自引:0,他引:6  
郁发新 《计算机应用》2006,26(4):761-764
以与实时系统开发过程密切相关的实时性、故障容错和标准兼容性等关键特征为基础,提出一套对嵌入式实时操作系统性能衡量的标准,涵盖体系结构、硬件支持、调度管理、内存管理、进程间通讯、定时性能、网络支持、文件系统、驱动编程以及开发调试等关键特证。并利用该标准对常用嵌入式实时操作系统进行了详细地分析与对比,为系统研发过程中嵌入式实时操作系统的选择提供指南。  相似文献   

6.
四种嵌入式实时操作系统关键技术分析   总被引:20,自引:1,他引:20  
介绍了RT-Linux,μCLinux,μC/OS-Ⅱ和eCos四种源码公开的嵌入式实时操作系统(Embedded RealTime Operating Systems,ERTOS),详细分析比较了关键实现技术——任务管理、任务及中断间的同步通信机制、存储器管理、中断管理等,指出了不同应用领域所适合的ERTOS。  相似文献   

7.
嵌入式实时操作系统μc/os-Ⅱ的移植探讨   总被引:7,自引:0,他引:7  
介绍一种嵌入实时操作系统——μc/os-Ⅱ的特点和基本组成。以μc/os-Ⅱ在MCS-51上的移植为例,着重讨论μc/os-Ⅱ在移植过程中必须注意的几个问题。并讨论其它处理器对同一问题的不同处理方式。  相似文献   

8.
面向关键任务嵌入式实时操作系统设计技术   总被引:1,自引:0,他引:1  
与通用的实时操作系统相比,面向关键任务的嵌入式实时操作系统具有自身的一系列技术难点,包括陷阱机制,有限内核重入及时MMU的利用等。文中即对面向关键任务的嵌入式实时操作系统中的这些关键性技术问题进行了详细的分析并提出相应解决方案。  相似文献   

9.
嵌入式实时操作系统Nucleus中线程控制部件的实现方法   总被引:4,自引:0,他引:4  
随着嵌入式系统的飞速发展,Nucleus实时操作系统已成为嵌入式应用的潮流和方向。深入全面地探讨了Nucleus中线程控制的实现方法。首先,对Nucleus的内核进行了概述,并给出了各模块之间的联系;其次,阐述了Nucleus的任务调度算法,优先级表示及其计算方法;最后,讨论了Nucleus的中断实现和临界区的保护方法。  相似文献   

10.
本文分析了Linux的特点、提出了对Linux适当剪裁,实现廉价的嵌入式实际时操作系统的方法及要注意的问题。  相似文献   

11.
嵌入式操作系统设计中的若干问题   总被引:6,自引:0,他引:6  
李江  常葆林 《计算机工程》2000,26(6):88-89,94
该文从任务调度、存储管理,中断和操作系统与用户的接口等4个部分出发,讨论了嵌入式操作系统与一般的操作系统的相同与不同之处,这4个部分是组成一个操作系统最重要的组成部分。从而得出要设计,选择一个好的嵌入式操作系统,必须从被嵌入系统的需求出发垢应用来设计,选择嵌入式操作系统。  相似文献   

12.
提出了把非阻塞同步机制应用于嵌入式操作系统的新设想,同时通过修改嵌入式操作系统内核源码的方法对其进行了实现。针对内核中共享资源的不同特点,综合使用了锁自由和等待自由两种不同性质的非阻塞同步策略,同时改进了锁自由的同步算法,并对原有的等待自由同步算法进行简化,使新内核具有较小的同步开销和较好的实时性能。  相似文献   

13.
基于构件的嵌入式操作系统开发平台的设计   总被引:2,自引:0,他引:2  
梅岩  王力生 《计算机工程》2006,32(11):97-99
目前已存在的嵌入式操作系统要么是一个商业化的系统,昂贵的版权费用限制了它的使用;要么是一体化的内核结构,针对具体硬件平台定制移植困难。该文将构件化的软件设计方法引入到嵌入式操作系统的开发中,设计了一个可配置、可移植、能灵活扩展的嵌入式操作系统开发平台。基于此平台,可以针对不同的硬件体系结构、不同的应用迅速搭建嵌入式操作系统,不仅能够有效地减少开发的工作量,同时也缩短了开发时间、降低了成本。  相似文献   

14.
嵌入式Linux中断设备驱动程序设计   总被引:7,自引:0,他引:7  
中断管理是嵌入式操作系统的核心任务之一,在设备驱动程序中使用好中断是提高应用程序效率的关键。详细介绍了uClinux下设备驱动程序及其中断处理程序的开发方法和技巧,并实例介绍了一个MP3播放器的中断服务程序开发方法。  相似文献   

15.
刘洲洲 《微处理机》2010,31(2):85-86,89
Nucleus是一种实时的嵌入式操作系统.深入全面地探讨了Nucleus中多进程控制的实现方法.首先,对Nucleus的内核进行了概述;其次,阐述了Nucleus的多进程解决方法;最后,给出了Nucleus的解决后的线程和进程处理接口函数.  相似文献   

16.
嵌入式操作系统VxWorks中的串行通信   总被引:9,自引:1,他引:8  
结合嵌入式实时操作系统VxWorks实现视频监控系统的实际应用,以其中的串行通信为例,讨论了在VxWorks下实现设备操作和数据通信的关键技术和相应的机制,给出了软件流程和程序示例。所讨论的通信机制可以推广到串行设备以上的其它通信设备。  相似文献   

17.
面向数控设备的嵌入式操作系统NC-Linux   总被引:4,自引:0,他引:4  
文章以电火花(EDM)数控设备为例,分析了基于Linux平台的数控嵌入(式)系统软件结构,提出了数控嵌入(式)操作系统的一种设计方案。该系统以PC机为硬件平台,数控嵌入式操作系统中同时存在Linux内核和NC核两个内核。NC核完成数控设备的实时控制功能,并可以抢占Linux内核和Linux进程的处理机时间,Linux内核和Linux进程仅在NC核放弃处理机时运行,从而实现了对EDM数控设备的强实时控制;同时,运行在用户态的外围数控软件可以获得所有Linux系统的支持。  相似文献   

18.
本文在分析标准Linux内核的软中断机制的演化以及实现原理的基础上,提出并实现了一个面前嵌入式Linux系统的软中断技术。该技术为嵌入式系统开发提供一个统一的中断处理框架。该框架易于扩展,并可以降低嵌入式系统开发难度,缩短开发周期以及提高系统质量。  相似文献   

19.
详细介绍了一种基于分页机制的嵌入式操作系统内存保护技术,主要对应用程序和操作系统内核的域进行保护,该设计简单,且具有通用性,能适用不同体系结构的CPU,也能在现有操作系统中使用,最后用示例简单介绍了移植方法。  相似文献   

20.
介绍一种将嵌入式操作系统移植到DSP56F8356上, 实现在线式UPS数字控制系统的软件设计. 提出单进单出在线式UPS电源的固件架构, 并详细介绍了主要任务及中断服务子程序所实现的功能. 在主架构的基础上编写代码, 最终在以DSC56F8356为控制芯片的10KVA在线式UPS上试验, 结果表明UPS的各项性能指标都能达到国标的规定, 在UPS电源行业中处于领先地位.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号