首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
嵌入式操作系统是嵌入式系统应用的核心。uClinux操作系统是性能优良、源码公开且被广泛应用的的免费嵌入式操作系统之一,可作为研究实时操作系统和非实时操作系统的典范。本文通过对uClinux关键技术的分析,提出了其开发过程中开发人员应注意的若干重要问题,对研发具有一定的指导意义。  相似文献   

2.
介绍了实时操作系统μC/OS-Ⅱ在C8051F060上的移植,详细介绍了移植的过程,所用到的方法具有一般意义,对于向其他平台的移植具有参考价值μC/OS-Ⅱ是一个优秀的嵌入式实时操作系统,对于理解其他嵌入式操作系统有很大的帮助,在此基础上有利于提高应用程序的开发效率,提高稳定性.  相似文献   

3.
介绍基于嵌入式实时操作系统Small RTOS51的加速溶剂萃取仪APLE2000设计的工作原理,硬件的组成和功能,嵌入式操作系统的选择以及使用Small RTOS51进行软件设计的过程,包括任务的划分、信号量的使用及驱动程序的设计等,给出应用Small RTOS51嵌入式操作系统设计的加速溶剂萃取仪器的试验数据。  相似文献   

4.
嵌入式实时系统及中国RTOS的发展   总被引:1,自引:0,他引:1  
综述了嵌入式实时系统的定义、系统结构及其基本特征,概括了VxWorks、VRTX、Lyns三种实时操作系统各自的特点,介绍了目前我国的嵌入式实时操作系统,讨论了我国嵌入式操作系统的发展机遇.  相似文献   

5.
本文主要阐述了嵌入式操作系统的一种应用,即实时操作系统, 介绍了它的基本体系结构--模块结构和层次结构,模块结构,也是最一般的结构化设计; 设计原则--对于实时系统来说,最重要的要求就是实时操作系统必须有能力在一个事先定义好的时间限制中对外部或内部的事件进行响应和处理;同时讲述了嵌入式实时操作系统的现状以及发展趋势.  相似文献   

6.
介绍了实时操作系统μC/OS-II在C8051F060上的移植,详细介绍了移植的过程,所用到的方法具有一般意义,对于向其他平台的移植具有参考价值.μC/OS-II是一个优秀的嵌入式实时操作系统,对于理解其他嵌入式操作系统有很大的帮助,在此基础上有利于提高应用程序的开发效率,提高稳定性.  相似文献   

7.
本文探讨了具有硬实时处理能力的嵌入式实时操作系统VxWorks的特性及不足,Linux系统应用于嵌入式系统的优势、不足及如何将通用Linux系统进行实时性的改造方法,及在选择实时性嵌入式操作系统时考虑的具体内容。  相似文献   

8.
嵌入式操作系统发展的运用,能够简化嵌入式系统的应用开发,有效地确保系统的稳定性、安全性和可靠性.因此嵌入式实时操作系统在目标处理器平台上的移植就成为嵌入式软件开发的基础,以此为背景,从算法实现和运行测试的角度出发,系统闹述了嵌入式操作系统μc/OSⅡ移植到S3C44BOX的芯片的移植过程和步骤.最终使嵌入式系统开发平台得以实现.  相似文献   

9.
嵌入式实时操作系统uC/OS-Ⅱ公开所有的源代码,90%的代码使用标准的ANSIC语言书写,它体积小、执行速度快,具有良好的可裁减性和可移植性.作为一种多任务实时操作系统,uC/OS-Ⅱ具有较高的可靠性和实时性,能满足对实时性和可靠性要求较高的嵌入式系统.通过详细研究uC/OS-Ⅱ的特点和内核结构,完成了uC/OS-Ⅱ在军用FM80386EX上的移植并给出了相关代码,同时对内核进行测试、数据分析,对内存管理、代码临界区、信号量机制提出了改进方法.移植成功后,uC/OS-Ⅱ可实时完成各个任务的调度,通过嵌入式操作系统uC/OS-Ⅱ在各个任务间实现通信,用户可以根据需要完成自己的多任务操作.  相似文献   

10.
介绍了uC/OS-Ⅱ、RT-Linux、uCLinux、VxWorks 4种嵌入式实时操作系统,分析、比较了这4种实时嵌入式操作系统的两种主要关键技术——任务管理和内存管理,任务管理主要从任务优先级、任务调度策略和时间的可确定性进行比较分析;内存管理主要从内存分配方式、管理方式和是否支持MMU等进行比较分析。在此基础上,提出了这4种操作系统的适用领域,为实时嵌入式操作系统的选择提供了依据。  相似文献   

11.
在复杂的实时系统中,多任务处理是比较关键的环节,采用前后台的单任务控制方式已经不能满足要求,在高速数据采集系统中RS232明显是个瓶颈.本采用ARM处理器技术、嵌人式实时操作系统技术和通用串行总线(USB)技术来完成TCSC实验系统控制器前置单元的实际开发,实验表明,实际系统数据采集速度与设计时预期的结果基本一致,印证了在实时性较强,多任务,需快速传输数据的复杂系统中,引入嵌入式操作系统μC/OS-Ⅱ及USB传输方式的优势和必要性。  相似文献   

12.
本文利用嵌入式操作系统设计数控机床,选择ARM微处理器和μC/OS-Ⅱ实时操作系统作为数控机床运行平台。该设计包括硬件(板级和芯片级系统两大系统)和软件两大电路,根据设计原则将该系统分作为6大周期性实时任务以达到设计目的。  相似文献   

13.
嵌入式操作系统的发展为计算机数控系统的研发提供了新的方法,上位机采用嵌入式实时操作系统Windows CE负责数控代码编辑解释仿真、故障诊断等弱实时任务管理,下位机采用自行开发的基于DSP及FPGA技术的运动控制卡负责代码插补及伺服控制等强实时任务管理.介绍了数控系统中关键技术的理论原理和技术路线,并阐述了基于嵌入式操作系统平台下的数控软件系统实现的方法,包括数控代码智能解释、数控代码的二维三维仿真及数控系统任务调度管理.  相似文献   

14.
μC/OS-Ⅱ是专门为嵌入式应用而设计的实时操作系统,移植难度主要体现在所采用的编译器的不同.该文着重介绍了μC/OS-Ⅱ在嵌入式ARM微处理器上的移植方法和过程.采用自由软件Linux下C语言编译器ann-elf-gcc作为开发工具来编译嵌入式操作系统μC/OS-Ⅱ,并利用开源软件SkyEye进行测试,证明其有效性.  相似文献   

15.
嵌入式系统通常是指操作系统和功能软件集成于计算机硬件系统之中,简单地说就是系统的应用软件与系统的硬件一体化。具有软件代码少,高度自动化,响应速度快等特点。特别适合于要求实时和多任务的系统。本文就嵌入式系统的基本组成和实时操作系统进行分类,提出嵌入式系统设计中的若干问题。最后,对两种嵌入式操作系统Windows CE和Linux进行了分析和比较,并结合一个Linux嵌入式编程实例对设计理念进行了进一步的说明。  相似文献   

16.
大部分开源的嵌入式操作系统内核中已经添加了对SATA硬盘控制器sil3114驱动的支持,而一些老版本的内核不支持SATA硬盘控制器.根据实际项目需求,本文采用驱动移植的方法,根据内核的编译原理,生成二进制内核文件,实现了在实时操作系统μClinux2.4.17中添加sil3114的驱动.经测试,该内核可以很好的支持SATA硬盘运行.  相似文献   

17.
系统地分析了异常的产生、触发、截获、处理各个过程.着先讨论了在嵌入式操作系统Vxworks下的异常机制和默认的异常处理方式,然后详细地分析了4种常见异常处理方式,阐述了它们各自的优缺点并且给出实例.对于在国内应用非常广泛的Vxworks嵌入式实时操作系统的开发异常处理具有很重要的参考价值.  相似文献   

18.
孙艳崇 《科技信息》2010,(21):I0091-I0091,I0087
通过对嵌入式操作系统的研究,结合本人的开发经验,指出了嵌入式操作系统的特点及开发要点。  相似文献   

19.
Linux作为嵌入式操作系统在嵌入式系统中应用越来越普及。Linux若是作为一个实时操作系统。它无法满足实时系统严格的实时性要求。RTLinux是在Linux内核的下层实现所得的一个简单的硬实时内核。但是RTLinux也存在一个很大的缺陷,那就是实时任务无法使用Linux提供的服务,特别是它无法使用Linux中的,TCP/IP的网络功能,在此介绍的IMP是一个可以运行在RTLinux并能被实时任务使用的嵌入式的轻量级TCP/IP协议栈。IwIP还可以使实时任务与远程实时任务或Linux用户进程通讯。根据这些特性,我们通过将Linux。IwIP和RTLinux 3者合理的结合在一起,从而构成一个全新的实时系统框架。  相似文献   

20.
在复杂的实时系统中,多任务处理是比较关键的环节,采用前后台的单任务控制方式已经不能满足要求,在高速数据采集系统中RS232明显是个瓶颈.本文采用ARM处理器技术、嵌入式实时操作系统技术和通用串行总线(USB)技术来完成TCSC实验系统控制器前置单元的实际开发.实验表明,实际系统数据采集速度与设计时预期的结果基本一致,印证了在实时性较强,多任务,需快速传输数据的复杂系统中,引入嵌入式操作系统μC/OS-II及USB传输方式的优势和必要性.  相似文献   

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

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