共查询到20条相似文献,搜索用时 15 毫秒
1.
嵌入式操作系统是嵌入式系统应用的核心。uClinux操作系统是性能优良、源码公开且被广泛应用的的免费嵌入式操作系统之一,可作为研究实时操作系统和非实时操作系统的典范。本文通过对uClinux关键技术的分析,提出了其开发过程中开发人员应注意的若干重要问题,对研发具有一定的指导意义。 相似文献
2.
3.
4.
嵌入式实时系统及中国RTOS的发展 总被引:1,自引:0,他引:1
彭玉灵 《四川大学学报(自然科学版)》2004,41(Z1):197-201
综述了嵌入式实时系统的定义、系统结构及其基本特征,概括了VxWorks、VRTX、Lyns三种实时操作系统各自的特点,介绍了目前我国的嵌入式实时操作系统,讨论了我国嵌入式操作系统的发展机遇. 相似文献
5.
6.
7.
本文探讨了具有硬实时处理能力的嵌入式实时操作系统VxWorks的特性及不足,Linux系统应用于嵌入式系统的优势、不足及如何将通用Linux系统进行实时性的改造方法,及在选择实时性嵌入式操作系统时考虑的具体内容。 相似文献
8.
陶保壮 《安徽工程科技学院学报:自然科学版》2009,24(2)
嵌入式操作系统发展的运用,能够简化嵌入式系统的应用开发,有效地确保系统的稳定性、安全性和可靠性.因此嵌入式实时操作系统在目标处理器平台上的移植就成为嵌入式软件开发的基础,以此为背景,从算法实现和运行测试的角度出发,系统闹述了嵌入式操作系统μ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.
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.
18.
通过对嵌入式操作系统的研究,结合本人的开发经验,指出了嵌入式操作系统的特点及开发要点。 相似文献
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传输方式的优势和必要性. 相似文献