首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 984 毫秒
1.
以实时嵌入式操作系统μC/OS-Ⅱ为例,介绍了嵌入式实时操作系统μC/OS-Ⅱ的工作原理与结构,并介绍了三星公司生产的S3C451 0B芯片的结构和特点,提出将嵌入式实时操作系统μC/OS-Ⅱ移植到S3C4510B上的方案,讲解了在系统移植过程中一些应该注意的问题,并实现了μC/OS-Ⅱ在S3C4510B上的移植.  相似文献   

2.
基于实时操作系统的嵌入式软件设计   总被引:1,自引:0,他引:1  
本文简述了嵌入式实时操作系统μC/OS-Ⅱ的特点,给出μC/OS-Ⅱ在韩国三星公司生产的S3C44B0X嵌入式微处理器上的移植过程,并详细介绍了基于ARM和μC/OS-Ⅱ的嵌入式软件的编写.  相似文献   

3.
基于嵌入式操作系统μC/OS-Ⅱ的CAN构件设计,有利于实现程序模块化和系统的扩展性.在将嵌入式实时操作系统μC/OS-Ⅱ移植到56800系列DSP后,论文详细分析了μC/OS-Ⅱ下的CAN通信构件的设计过程.  相似文献   

4.
基于嵌入式操作系统μC/OS-Ⅱ的CAN构件设计,有利于实现程序模块化和系统的扩展性。在将嵌入式实时操作系统μC/OS-Ⅱ移植到56800系列DSP后,论文详细分析了μC/OS-Ⅱ下的CAN通信构件的设计过程。  相似文献   

5.
分析了ARM体系结构特点和μC/OS-Ⅱ内核结构,讨论了支持μC/OS-Ⅱ移植的处理器所需的基本条件,并以广泛应用的ARM7体系结构为移植目标,分析了基于μC/OS-Ⅱ实时操作系统多任务处理的移植。给出了多任务移植的实例,运行基于μC/OS-Ⅱ的范例程序,验证移植工作的正确性,为以后移植提供了参考。  相似文献   

6.
基于嵌入式实时操作系统μC/OS-Ⅱ的多任务算法研究   总被引:1,自引:0,他引:1  
μC/OS-Ⅱ是一个高度简洁、可固化、可裁剪、实现抢先式实时多任务的操作系统内核。而嵌入式软件系统的一个重要特征是实时响应和多任务处理。本文首先简要介绍了μC/OS-Ⅱ及其μC/OS-Ⅱ在应用系统软件的设计中的任务状态和任务调度。基于集成开发环境IAREWARM,提出了一种基于μC/OS-Ⅱ的多任务调度算法以实现"欢迎使用"的衡定时间交替显示的功能,着重介绍了μC/OS-Ⅱ中多任务间的切换和调度的实现机理。μC/OS-Ⅱ作为一个精简、可靠的多任务操作系统,在中小型工业领域中有着广泛的应用前景。  相似文献   

7.
μC/OS-Ⅱ在ARM系列单片机S3C44B0x上的移植   总被引:2,自引:1,他引:1  
给出在ARM系列单片机S3C44B0x上移植嵌入式实时操作系统μC/OS-Ⅱ的一种方法,介绍了实时操作系统μC/OS-Ⅱ和S3C44B0x单片机的特点,讨论μC/OS-Ⅱ在S3C44B0x上移植的可能性,并成功地将实时操作系统μC/OS-Ⅱ移植到S3C44B0x上.在移植过程中所做的主要工作就是对μC/OS-Ⅱ源代码中的三个主要文件进行重新配置和修改.在S3C44B0x开发板上成功实现该移植过程,通过测试验证了移植代码的正确性.  相似文献   

8.
μC/OS-Ⅱ是一种免费且源代码公开的实时内核,经过多年的实际应用,显示出强大的功能和巨大的商业价值.本文实现了μC/OS-Ⅱ在TMS320C54X上的移植,并设计了基于μC/OS-Ⅱ的低速率语音编码器.  相似文献   

9.
首先对嵌入式实时操作系统μC/OS-Ⅱ和目前应用非常广泛的ARM7处理器进行了简要介绍,并基于对μC/OS-Ⅱ内核移植工作的理解,对ARM7处理器体系结构的相关部分进行深入分析。研究μC/OS-Ⅱ在Philips ARM7处理器LPC2210上的移植过程所要完成的工作,并给出μC/OS-Ⅱ移植到LPC2210上的详细步骤及相关代码。实验证明,系统工作稳定,状态良好。  相似文献   

10.
μC/OS-Ⅱ的特点 μC/OS-Ⅱ是为实时嵌入式应用而设计的一个抢占式多任务操作系统内核,其代码是用ANSIC写成的,因此非常便于移植并能够支持大多数类型的处理器,从8位,16位到32位,甚至64位以及DSP.从实现角度来看,μC/OS-Ⅱ是一组C函数库,应用程序代码与内核函数库连接在一起,生成一个目标代码,可以下载到目标板的RAM中,或者直接烧写至目标板的ROM中执行.在X86的目标环境中,μC/OS-Ⅱ核心代码尺寸一般不超过15K字节大小.μC/OS-Ⅱ的组件包括任务管理、内存管理、任务间通信、任务的同步与互斥、时间管理等,μC/OS-Ⅱ是Micrium的知识产权产品.  相似文献   

11.
μC/OS-Ⅱ在应用系统中任务划分方法的研究   总被引:1,自引:1,他引:0  
嵌入式实时多任务操作系统μC/OS-Ⅱ具有源码公开、可移植、可裁剪等特点,适用于要求实时和多任务的嵌入式体系。基于μC/OS-Ⅱ开发功能复杂的多任务应用系统,应将系统功能进行详细的需求分析,划分为多个不同的任务实现。根据实时操作系统μC/OS-Ⅱ的任务概念,从其任务管理机制入手,归纳了在应用系统中任务划分的方法和原则,并结合开发实践给出应用实例,对划分μC/OS-Ⅱ的任务具有指导意义。  相似文献   

12.
μC/OS-Ⅱ使用中的几个热点问题   总被引:3,自引:0,他引:3  
<μC/OS-Ⅱ--源码公开的实时嵌入式操作系统>一书是Jean J.Labrosse所著,"Micro C/OS-Ⅱ The Real-Time Kernel"一书的中译本.该书于2001年7月出版以后,引起了国内嵌入式实时系统应用领域中科技人员的极大兴趣.一些有名的大学已经或者打算把它当作教材用于教学.有的公司提出以之培训开发嵌入式应用的员工.在实际应用中,用户提出较多的问题主要有:μC/OS-Ⅱ的应用领域和适用环境如何,交叉编译工具问题,如何移植到用户目标系统上,以及如何实现基于μC/OS-Ⅱ的著如IC/PIP网络协议等问题.此外还有使用许可证问题等,本文拟对这些μC/OS-Ⅱ使用中的热点问题做一简要回答.  相似文献   

13.
μC/OS-Ⅱ在51单片机上的移植   总被引:1,自引:0,他引:1  
针对在51单片机上移植实时操作系统μC/OS-Ⅱ的目的,以μC/OS-Ⅱ工作原理为基础,结合51单片机堆栈空间少的情况,采用改变堆栈指针到不同任务寄存器组的方法,通过改变堆栈指针的实验,得出在堆栈空间较少的情况下,也能够实现μC/OS-Ⅱ在51单片机上的运行的结论。  相似文献   

14.
吴媛媛  张森 《电子器件》2007,30(3):945-948
针对IEEE1451.4的IPv6网络传感器对软件系统提出的模块化、可复用性、扩展性的要求,结合所设计的网络传感器硬件系统和用户需求,采用软硬件协同设计方法,完成了网络传感器系统设计.具体方法是采用μC/OS-Ⅱ实时操作系统,并使用UML和扩展的UML-RT对系统进行建模.根据UML和UML-RT的特点,选用UML对μC/OS-Ⅱ进行建模,使用UML-RT对功能性操作进行建模.并在功能性操作建模时,将μC/OS-Ⅱ抽象成一个封装体,使得μC/OS-Ⅱ与功能性操作进行融合.  相似文献   

15.
吴璠 《电子元器件应用》2010,12(9):18-20,23
在介绍了实时操作系统μC/OS-Ⅱ的特点和内核结构的基础上,给出了μC/OS-Ⅱ实时操作系统在DSP芯片TMS320VC5402上移植的实现过程,并且通过了实际测试验证。  相似文献   

16.
随着科技的发展,嵌入式系统的应用越来越广泛,为了进行射频功率校准系统的嵌入式软件开发,需要将嵌入式实时操作系统μC/OS-Ⅱ移植到sharp lh79520微处理器上。分析了嵌入式实时操作系统μC/OS-Ⅱ的代码结构,接着,对目前流行的嵌入式微处理器sharp lh79520的特点进行了说明,详细介绍了μC/OS-Ⅱ在sharp lh79520处理器上的移植过程,特别对OS_CPU_A.ASM文件的修改给出了详细的移植代码,最后对移植的代码进行了严格的测试,结果表明移植后的μC/OS-Ⅱ操作系统内核运行稳定可靠,验证了移植的成功。  相似文献   

17.
μC/OS-Ⅱ操作系统向ARM7开发平台的移植   总被引:1,自引:0,他引:1  
在ARM工程开发中,为了实现功能复杂的资源复用,提高软件功能设计效率,简化开发难度,需要采用高性能的实时嵌入式操作系统μC/OS-Ⅱ作为软件设计平台.因此,将μC/OS-Ⅱ移植到ARM开发平台是一项难度极高但十分必要的工作.通常移植工作对开发人员有非常高的要求,开发人员不仅要熟练掌握嵌入式系统的开发模式和方法,而且还要对操作系统、处理器和硬件系统的特性有深入的认识和研究.μC/OS-Ⅱ移植工作已由作者独立完成,在实际应用后,证明μC/OS-Ⅱ工作十分稳定.  相似文献   

18.
步凯  于红旗  徐欣 《电子测试》2005,(10):44-47
μC/OS-Ⅱ是一种开放源码的实时嵌入式操作系统,具备可移植、可裁剪等特色,可用于各类8位、16位和32位单片机或DSP.本文介绍了Xilinx提供的可嵌入至FPGA的MicroBlaze软核处理器以及μC/OS-Ⅱ操作系统在此处理器上的移植.并在EDK开发环境下,基于火龙刀Spartan-3开发板创建了μC/OS-Ⅱ操作系统应用范例.  相似文献   

19.
μC/OS-Ⅱ是一种开放源码的实时嵌入式操作系统,具备可移植、可裁剪等特色,可用于各类8位、16位和32位单片机或DSP.本文介绍了Xilinx提供的可嵌入至FPGA的MicroBlaze软核处理器以及μC/OS-Ⅱ操作系统在此处理器上的移植.并在EDK开发环境下,基于火龙刀Spartan-3开发板创建了μC/OS-Ⅱ操作系统应用范例.  相似文献   

20.
针对工业现场数据采集系统对可靠性和实时性不断增加的要求,提出了一种基于软核处理器MicroBlaze的μC/OS-Ⅱ移植方案。分析了采用μC/OS-Ⅱ与MicroBlaze结合的方法在设计实时数据采集系统中的优势,研究了μC/OS-Ⅱ在MicroBlaze上的移植过程。通过EDK搭建的MicroBlaze开发平台,进行了多任务测试试验,结果表明该方案在技术上的可行性。  相似文献   

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

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

京公网安备 11010802026262号