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

2.
刘云生  方丹 《计算机工程》2005,31(24):80-81,104
随着嵌入式系统与理论技术的快速发展,越来越多的嵌入式设备被普及。改进其操作系统的实时性能,使其适用于实时领域已成为一个极具潜力的发展方向。该文基于自主开发的ARTs-Os嵌入式实时操作系统,提出了一种可抢占式内核的实现方案,并在ARTs-Os核心上实现。  相似文献   

3.
介绍了一种在嵌入式实时操作系统内核(以下简称实时内核)上实现RAM盘的方法,配合接受用户命令的Shell任务,可实现嵌入式系统的多任务动态加载和监控,扩展了实时内核的应用领域。实时内核采用目前十分流行的免费内核μC/OS-II,硬件平台为通用现场总线控制器系统。  相似文献   

4.
奚立群  董文革 《计算机应用》2003,23(Z2):242-243
文中介绍了嵌入式实时操作系统内核--MOS96,描述MOS96内核以及与之配套的实时多任务开发系统的设计思想及实现方法,内核系统的一些主要部分如任务状态,任务调度算法,任务间同步和通信的方法等.  相似文献   

5.
为简化应用程序的编写,在嵌入式系统开发时,采用实时嵌入式操作系统开发平台,将源码开放的嵌入式实时操作系统Toppers/asp内核,移植到嵌入式微控制器ARM7(S3C44B0)。该方法能解决系统启动和加载过程中的特定工作状态等问题,明确Toppers/asp内核在移植过程中的重点和难点。经多任务运行结果表明,Toppers嵌入式实时操作系统稳定可靠。  相似文献   

6.
当前没有专门为车载设备设计的实时操作系统,一般都是对通用嵌入式实时操作系统进行裁剪来完成的,需要很大的工作量。本文介绍一种在嵌入式实时系统中调度所面临的限制以及克服这些限制的调度技术;根据uC/OSII实时嵌入式系统内核的特殊性,在原有优先级调度算法的基础和某车载设备设计的基础上,提出一种车载实时操作系统内核的改进方法,其特点是实时性强、稳定性高、面向车载设备应用。  相似文献   

7.
嵌入式实时操作系统内核的移植是嵌入式系统开发的瓶颈之一。本文以DeltaOS操作系统为例,讨论如何对嵌入式实时操作系统的内核进行移植,同时分析了操作系统的可移植性,并总结了一些内核移植的规律。本文还特别对开发过程中遇到的一些具体问题专门进行了分析,并提出一些解决问题的方法。  相似文献   

8.
在嵌入式实时操作系统中,如何在操作系统层面尽量降低系统功耗已成为一个值得研究的问题.本文以嵌入式实时操作系统μC/OS-II为例,以飞思卡尔8位单片机HCS08GT60作为硬件平台,详细讨论如何实现一个低功耗的实时操作系统,如何利用μC/OS-II内核扩展接口省电;详细分析如何选择一种合适的单片机低功耗模式,说明利用μC/OS-II内核扩展接口实现一个低功耗系统的可行性.  相似文献   

9.
随着我国科技信息的迅速发展, VxWorks 嵌入式系统以其广阔的发展前景、功能强大的内核以及操作简单的工作界面在嵌入式实时操作系统的领域里越来越占据重要的地位.本文在网络通信原理的基础上分析嵌入式系统的通信模块设计,以实现数据的传输功能,从而使嵌入式系统更上一个台阶.  相似文献   

10.
嵌入式Linux是主流的开源嵌入式实时操作系统之一,易于开发和移植,可扩展性强,但是标准Linux内核由于自身结构设计的原因,不提供对强实时性能的支持。本文首先对Linux内核进行了分析,指出其内核实时性能不强的原因,研究了Linux内核实时性能,对比分析了几种内核实时化方案,采用ADEOS的实时应用程序接口RTAI实时化方案对嵌入式Linux进行了实时化改造,增强其对硬实时性能的支持。  相似文献   

11.
自主研发一个嵌入式操作系统内核SolCS,其内核主要包括任务管理、中断管理、内存管理、同步与通信管理、时间管理、I/O管理等功能模块。通过对其总体架构的分析与设计,在任务管理方面实现了基于优先级的抢占式任务调度和分时间轮转调度,同时采用信号量机制来实现对临界资源的互斥访问以及利用优先级继承协议来解决优先级逆转的问题,在涉及任务的中断管理方面也作了改进,以此来增强其实时能力,使其可以提高嵌入式应用系统的实时性,能够满足实时应用的要求。  相似文献   

12.
Nucleus PLUS是一种嵌入式实时操作系统内核,其内存管理采用实存储器管理技术.本文详细研究了 Nucleus PLUS动态内存管理机制及实现细节,针对主要系统函数介绍测试思路及测试用例设计方法.最后从内存碎片和内存越界风险两个角度对该内存管理机制进行评估,提出改进措施和内存越界检测方法.为基于本版本 Nucleus PLUS的嵌入式开发在动态内存使用方面提供参考和指导.  相似文献   

13.
基于μC/OS-II的嵌入式系统的网络通讯实现   总被引:1,自引:0,他引:1  
μC/OS-II是一种适用于嵌入式系统的源码开放的占先式实时多任务操作系统。本文讨论了基于μC/OS-II的嵌入式系统的网络通讯实现,主要包括轻型tcp/ip协议栈的引入和网络设备驱动程序的建立,以及软件系统的调试。  相似文献   

14.
提出了一种基于CAN总线的嵌入式Linux汽车行驶记录仪的设计方法。该方法以S3C2440处理器为硬件基础,构建了一个完整嵌入式Linux系统的汽车行驶记录仪,为汽车行驶记录仪产品的设计提供了有益的参考。  相似文献   

15.
嵌入式Linux的开发和应用越来越广泛,而Linux内核的移植是其中的一个重要环节,因此,根据实际需要构建一个自己的嵌入式Linux就显得尤为重要。本文通过将开源Linux操作系统移植到基于S3C2410处理器的目标板上,提出了嵌入式Linux移植的方法与具体实现过程。实验证明,移植的系统运行稳定且高效,对构建其他嵌入式操作系统具有参考意义。  相似文献   

16.
嵌入式实时操作系统核心的设计与实现   总被引:3,自引:0,他引:3  
针对广泛使用的基于8051核的MCU,给出一个嵌入式实时操作系统核心的设计方案。具体阐述了时间片、任务调度、信号量和中断处理的实现。  相似文献   

17.
针对实时操作系统复杂性内核导致嵌入式应用程序编译速度慢、可复用性差的问题,提出基于通用嵌入式计算机架构(GEC)的RT-thread实时操作系统驻留方法。在合理划分存储空间的基础上,通过对中断服务例程进行共享,为用户提供底层驱动与软件应用层的函数调用服务。最后以D1-H应用处理器为例进行RT-thread驻留测试。实践结果表明,该驻留方法实现了系统内核与应用程序的物理隔离,编译时间更短,开发效率更高,为嵌入式程序开发的时效性、便捷性和简易性提供了应用基础。  相似文献   

18.
主要介绍Linux内核以及其在ARM平台下的裁减、编译与移植过程。操作系统的移植主要分为配置、裁减源代码、交差编译等步骤。文章对以上的步骤进行了较为详尽的描述,并描述了具体实现裁减与编译的过程。操作系统移植是嵌入式系统开发的前提和基础,对嵌入式系统的开发具有重要意义。  相似文献   

19.
UC/OS—II是一种针对嵌入式设计的实时多任务操作系统,采用基于优先级的占先式任务调度算法,虽然效率高但比较单调。在实现TCP/IP协议中,这种内核调度方法对Intemet服务进程显得不适应。本文分析了UC/OS—II和Linux操作系统内核任务调度算法,在此基础上提出了一种改进UC/OS-II内核的方法,使其更适合于在嵌入式中实现Intemet服务。  相似文献   

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

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