首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 382 毫秒
1.
该文深入全面地探讨了μC/OS-Ⅱ实时机制。首先,对μC/OS-Ⅱ的组成进行了概述;其次,阐述了μC/OS-Ⅱ的任务调度算法、优先级表示;最后,讨论了μC/OS-Ⅱ的中断实现。  相似文献   

2.
基于μC/OS-Ⅱ的嵌入式系统的设计   总被引:2,自引:0,他引:2  
冉明  邢汉承 《微机发展》2005,15(1):91-93
嵌入式系统的应用正快速发展,而嵌入式系统的设计和嵌入式操作系统是其中的关键。由于大多数嵌入式操作系统价格昂贵、源码不公开,导致某些开发不是很方便。而实时嵌入式操作系统μC/OS-Ⅱ具有开放源码、研究免费的特点,而且μC/OS-Ⅱ通过了FAA安全认证。文中通过实现一个嵌入式系统应用说明了μC/OS-Ⅱ实时嵌入式操作系统在嵌入式系统中如何应用以及如何移植。  相似文献   

3.
将UML用于μC/OS-Ⅱ的结构描述,进而用于以μC/OS-Ⅱ为实时操作平台的嵌入式系统设计。文中首先建立了μC/OS-Ⅱ的UMI。静态模型,并给出其类图描述的详细分析;然后,以嵌入式文件系统设计为实例,详细分析了利用UML开发基于μC/OS-Ⅱ嵌入式系统的整个过程。实验结果表明:采用UML对于以RTOS为操作平台的32位嵌入式系统复杂设计,是一种构造清晰,易于修改的有效途径。  相似文献   

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

5.
在基于DSP的微控制器上搭建嵌入式μC/OS-Ⅱ操作平台,介绍了将实时内核μC/OS-Ⅱ移植到TMS320LF2407A上。测试稳定性,保证系统的实时性,并就该系统在任务调度过程中存在的优先级翻转问题进行分析和解决。  相似文献   

6.
μC/OS-Ⅱ实时操作系统被移植到几乎所有CPU上,在我国嵌入式领域颇具影响力。μC/OS和μC/OS-Ⅱ是为8位CPU设计的,对于具有优先级算法硬件指令的32位中高端CPU,则应该对其任务调度算法做进一步优化,以得到更好的系统实时响应。本文以一款PowerPC系列中的中低端单片机为例,说明如何使用优先级算法硬件指令改进任务调度算法。  相似文献   

7.
已经有不少的章介绍了有关μC/OS-Ⅱ这个实时内核及其应用。在很多的处理器上.μC/OS-Ⅱ都得到了应用。μC/OS-Ⅱ是一种源码公开、可移植、可固化、可裁减、可剥夺的实时多任务操作系统。特别适用于用户任务较多,而对实时性要求较严格的场合。  相似文献   

8.
实时内核μC/OS-Ⅱ在TMS320F240上的移植   总被引:3,自引:0,他引:3  
该文介绍一种实时内核μC/OS-Ⅱ的特点和内核结构,并成功地将μC/OS-Ⅱ移植到TI的TMS320F240上。并对编译后实时内核的时间特性作了分析,给出了具体数据。  相似文献   

9.
在对多任务实时操作系统及μC/OS-Ⅱ进行简要介绍的基础上,按照新型临床诊断用12导心电图机的系统设计中对控制软件和控制任务的实时要求,以μC/OS-Ⅱ在心电信号采集系统中的应用为例,来对实时多任务系统的设计进行研究和探讨,讨论在实时多任务环境中,中断任务的设计方法,在资源共用条件下,解决资源竞争的任务的“原子性”问题。  相似文献   

10.
μC/OS-Ⅱ具有执行效率高、占用空间小、实时性能优良和可扩展性能好等特点。本论文叙述了μC/OS-Ⅱ的特点和文件结构,详细分析了μC/OS-Ⅱ在AVRmega128单片机上的移植,并对移植后的系统进行了测试。移植后的系统工作稳定,性能良好。  相似文献   

11.
μC/OS-Ⅱ在S3C44BOX上的移植   总被引:2,自引:3,他引:2  
本文简介了一种实时多任务内核μC/OS-Ⅱ。并根据S3C44BOX芯片的硬件特性,给出了一种把μC/OS-Ⅱ移植到S3C44BOX上的方案。  相似文献   

12.
阐述了嵌入式操作系统发展的历史、嵌入式操作系统的市场和技术发展的变化.介绍了当前一种源码公开的嵌入式实时操作系统μC/OS-Ⅱ在产品开发中的应用现状、技术优势。分析了μC/OS-Ⅱ嵌入式实时内核的公开源代码可移植性、可裁剪、可固化、稳定性与可靠性等特点。指出μC/OS-Ⅱ在嵌入式工业控制系统中很好的应用前景。  相似文献   

13.
在嵌入式应用中.使用RTOS的主要原因是为了提高系统的可靠性,其次是提高开发效率、缩短开发周期。μC/OS-Ⅱ是一个免费的、源代码公开的占先式实时多任务内核,使用对象是嵌入式系统,对源代码适当裁减,很容易移植到8~32位不同框架的微处理器上。但μC/OS-Ⅱ仅是一个实时内核.它不像其他实时操作系统(如嵌入式Linux)那样提供给用户一些API函数接口。在μC/OS-Ⅱ实时内核下,对外设的访问接口没有统一完善,有很多工作需要用户自己去完成。串口通信是单片机测控系统的重要组成部分,  相似文献   

14.
μC/OS-Ⅱ在TMS320LF2407上的移植   总被引:2,自引:0,他引:2  
本文介绍了将实时内μC/OS-Ⅱ移植到DSP控制器TM320LF2407A上所作的移植工作。讨论了临界区代码保护、任务切换以及2407的软堆栈等问题。分析了μC/OS-Ⅱ的任务堆栈使用机理,指出了其中占用较多RAM的缺陷,并提出了针对该缺陷的优化方法。  相似文献   

15.
基于μC/OS-Ⅱ的CAN总线驱动程序设计   总被引:3,自引:2,他引:3  
在将嵌入式实时操作系统μC/OS-Ⅱ成功移植到TMS320LF2407A型号的DSP的基础上,论文介绍了如何在电力系统集散式的数据采集系统中基于μC/OS-Ⅱ实时系统开发相应的CAN总线远程通信模块.阐述了μC/OS-Ⅱ多任务操作系统通信机制和中断机制,详细分析了在DSP实时模式下CAN总线驱动的实现过程.  相似文献   

16.
在软硬件协同设计的指导思想下,经分析提出了采用ARM架构的Samsung S3C44BOX作为硬件模块的核心,嵌入式实时操作系μC/OS-Ⅱ作为软件模块的核心,通过移植开源免费的TCP/IP协议栈LWIP的方法构建嵌入式网络实验平台的方案,从而为基于μC/OS-Ⅱ嵌入式网络设备的开发奠定了一定的基础,为μC/OS-Ⅱ的推广和在网络方面的应用做出了尝试。  相似文献   

17.
μC/OS-Ⅱ是一种适用于嵌入式系统的源码开放的占先式实时多任务操作系统.本文讨论了基于μC/OS-Ⅱ嵌入式系统的网络通信实现,包括μC/OS-Ⅱ实时操作系统、LwIP协议栈的移植和网络设备驱动程序的建立以及系统任务的调度.  相似文献   

18.
μC/OS-Ⅱ操作系统在ARM处理器上的移植   总被引:1,自引:0,他引:1  
当前嵌入式实时操作系统(RTOS)的使用使得实时应用程序的设计和扩展变得容易,不需大改动就可增加新的功能,对时间要求苛刻的事件能快捷、有效地处理。通过有效的系统服务,RTOS使得资源得到更好利用。μC/OS-Ⅱ是一个基于优先级的抢占式实时内核的实时操作系统,程序可读性强,移植性好,代码固定,可裁剪,非常灵活,源码公开,所以得到了广泛应用。介绍了μC/OS-Ⅱ内核的特点、工作原理;通过实验将其在ARM处理器上移植,证明了其较好的移植性。  相似文献   

19.
嵌入式系统的应用正快速发展,而嵌入式系统的设计和嵌入式操作系统是其中的关键.由于大多数嵌入式操作系统价格昂贵、源码不公开,导致某些开发不是很方便.而实时嵌入式操作系统μC/OS-Ⅱ具有开放源码、研究免费的特点,而且μC/OS-Ⅱ通过了FAA安全认证.文中通过实现一个嵌入式系统应用说明了μC/OS-Ⅱ实时嵌入式操作系统在嵌入式系统中如何应用以及如何移植.  相似文献   

20.
在实时操作系统中,调度策略是影响系统实时性能的主要因素。本文阐述了μC/OS-Ⅱ内核的任务调度机制和存在的局限性,修改了优先级天花板协议使其拥有良好的调度规则,并结合优先级继承协议对μC/OS-Ⅱ任务调度策略进行改进,从而提高了μC/OS-Ⅱ内核的实时性能。最后对μC/OS-II内存管理机制存在的问题进行了探讨。  相似文献   

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

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

京公网安备 11010802026262号