首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
在嵌入式实时操作系统中,如何在操作系统层面尽量降低系统功耗已成为一个值得研究的问题。本文以嵌入式实时操作系统μC/OS-Ⅱ为例,以飞思卡尔8位单片机HCS08GT60作为硬件平台,详细讨论如何实现一个低功耗的实时操作系统,如何利用μC/OS-Ⅱ内核扩展接口省电;详细分析如何选择一种合适的单片机低功耗模式,说明利用μC/OS-Ⅱ内核扩展接口实现一个低功耗系统的可行性。  相似文献   

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

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

4.
介绍如何将实时嵌入式内核μC/OS-Ⅱ移植到TI公司的DSP处理器TMS320C5409上。主要说明有关该内核中跟处理器相关部分的编程,以及它们在系统中的作用,这种实时操作系统调度任务数可达63个。  相似文献   

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

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

7.
阐述了机房空调制冷系统和电控系统的基本构成,制订CAN通信的用户层协议,实现CAN通信在单片机系统中的应用,并针对存在的问题,引入了μC/OS-Ⅱ实时内核,完成了该内核的移植和多任务应用的工作。  相似文献   

8.
基于GPRS环境与安全监测终端设计与实现   总被引:2,自引:2,他引:0  
利用GPRS技术,结合嵌入式系统的ARM-μC/OS-Ⅱ平台,设计实现了一种智能监测设备,通过使用GSM短信业务解决了用户对远程控电机房环境和安全的监测.硬件上介绍了系统构成及接口和外围设备的设计;软件上阐述了GPRS的无线通讯在ARM-/μC/OS-Ⅱ下的实现和报警信息的主要工作流程.本设备具有稳定可靠、可移动、易操作、运营费用低等特点.  相似文献   

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

10.
利用GPRS技术,结合嵌入式系统的ARM-μC/OS-Ⅱ平台,设计实现了一种智能监测设备,通过使用GSM短信业务解决了用户对远程控电机房环境和安全的监测。硬件上介绍了系统构成及接口和外围设备的设计;软件上阐述了GPRS的无线通讯在ARM-μC/OS-Ⅱ下的实现和报警信息的主要工作流程。本设备具有稳定可靠、可移动、易操作、运营费用低等特点。  相似文献   

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

12.
在μC/OS-Ⅱ上实现优先级天花板   总被引:2,自引:0,他引:2  
μC/OS-Ⅱ是源码公开的嵌入式实时操作系统内核,可用于8位、16位、32位嵌入式微处理器或DSP。μC/OS-Ⅱ可以管理64个任务,各任务有自己单独的栈,采用基于剥夺的优先级调度策略,绝大多数服务的执行时间具有确定性。μC/OS-Ⅱ自1992年问世以来已被成功地应用于各种系统,并且现在其安全性和稳定性已通过美国FAA认证。  相似文献   

13.
μC/OS-Ⅱ的任务切换机理及中断调度优化   总被引:3,自引:0,他引:3  
μC/OS-Ⅱ是一种适用于嵌入式系统的抢占式实时多任务操作系统,开放源代码,便于学习和使用。介绍μC/OS-Ⅱ在任务级和中断级的任务切换原理,以及这一操作系统基于嵌入式系统的对于中断的处理;相对于内存资源较少的单片机,着重讨论一种优化的实用堆栈格式和切换形式,以提高资源的利用率;结合MSP430单片机,做具体的分析。  相似文献   

14.
嵌入式系统μC/OS-Ⅱ是一个基于优先级的抢占式实时内核,支持多用户任务,程序可读性好,移植性好,代码可固化,可裁剪,非常灵活.且微处理器C8051F120运算速度快、功耗小、内部资源丰富,具有与8051指令集完全兼容的内核.将嵌入式系统μC/OS-Ⅱ移植在C8051F120上可提高开发效率,缩短开发周期,充分利用其内部资源,具有一定的实际意义.  相似文献   

15.
μC/OS-Ⅱ任务创建和销毁的用户接口改善   总被引:1,自引:0,他引:1  
就目前而言,μC/OS-Ⅱ称得上是最小的操作系统内核软件。它由Jean J.Labrosse于1992年推出第一版,立刻在嵌入式系统领域引起强烈反响,而其本人也早已成为嵌入式系统会议(美国)的顾问委员会成员。μC/OS最鲜明特点就是源码公开,便于移植和维护,而且对于学校研究完全免费,只有在应用于盈利项目时才需要支付少量的版权费,特别适合一般使用的学习、研究和开发。自问世以来,μC/OS的稳定性和可靠性得到了广泛认可,现已通过美国FAA认证,并被众多的研究开发作为操作系统的样板,移植到各种的硬件平台上。  相似文献   

16.
在μC/OS-Ⅱ中消除优先级反转   总被引:6,自引:0,他引:6  
使用实时内核,优先级反转是实时系统中出现最多的问题。为了防止这种现象的发生,内核必须能够自动变换任务的优先级.目前比较有效的方法有优先级继承和优先级顶置等。而作为一个优秀而应用广泛的实时内核,μC/OS-Ⅱ没有防优先级反转的机制。基于此,首先分析了优先级反转及解决方法,然后提出如何对μC/OS—Ⅱ的调度算法进行扩展.使其支持优先级顶置协议,从而良好解决了该实时系统中的优先级反转问题.提高了系统的实时性能。  相似文献   

17.
在uC/OS—Ⅱ中实现同优先级调度的方法   总被引:1,自引:0,他引:1  
μC/OS-Ⅱ是一个源代码公开的嵌入式实时操作系统,以其稳定可靠、高效、可移植性好,并且为占先式调度等特点,被广大工程技术人员使用。μC/OS-Ⅱ作为一种占先式的实时操作系统,在不少方面有着可以与商业内核相比的功能。但是μC/OS-Ⅱ不支持同优先级任务的调度,而实际的应用中,往往有些任务需要同优先级进行调度。如多点的温度或气压数据采集,若理解为不同的优先级任务去调度,不是一个好的逻辑设计,并且可能需要更多地考虑如何去实现不同任务的调度。另外,如果允许同优先级任务调度,还可以解决优先级反转问题,可以提升优先级低但占有资源的任务至申请该资源的高优先级任务的优先级,直到低优先级的任务释放该资源,恢复低优先级任务的优先级,高优先级的任务才占有该资源,从而解决优先级反转问题。  相似文献   

18.
Micrium公司产品包括μC/OS-Ⅱ,μC/GUI,uC/FS,μC/TCP-IP,μC/USB等。Micrium公司提供嵌入式系统应用方面的产品,并对其软件拥有知识产权。Micrium花费了大量的时间和财力为嵌入式领域提供高质量的软件产品。所有上述产品都以源代码的形式提供给客户,具有极大的适用性。产品不是免费软件,也不是开放源码的软件,因此,不能免费使用,需要清楚地阐明μC/OS-Ⅱ及系列软件不是开放源码的免费软件,这是和Linux完全不一样的。  相似文献   

19.
基于嵌入式系统结构的污水处理控制系统设计与实现   总被引:4,自引:0,他引:4  
易钊  李仁发 《自动化仪表》2004,25(11):43-46,70
本文介绍了一种基于μC/OS-Ⅱ实时内核的嵌入式污水处理控制系统的实现方案。首先阐述了该系统的功能需求,然后提出了硬件和软件的设计与实现方案,并进行了系统性能分析。  相似文献   

20.
研究了源码开放的嵌入式实时操作系统μC/OS-Ⅱ及基于ARM7体系结构的AT91R40008微控制器,在设计的嵌入式应用平台上实现了实时操作系统μC/OS-Ⅱ。整个实现工作要点可概括为:编写介于底层硬件和操作系统之间的BSP包程序;对内核中与处理器相关文件的修改;对移植好的系统进行整体测试,改善系统的实时性能。  相似文献   

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

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