首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 750 毫秒
1.
介绍了手机展示平台的整体功能设计,提出了基于ARM9 S3C2410开发平台,并使用μC/OS-Ⅱ操作系统及UCGUI图形用户界面支持系统开发展示平台的设计方案.并对将μC/OS-Ⅱ移植到S3C2410,μC/OS-Ⅱ任务的创建以及μC/OS-Ⅱ任务通讯等部分进行了详细的分析.  相似文献   

2.
μC/OS-Ⅲ是对μC/OS-Ⅱ的重大改进,增加了许多新的特性.在信号量的使用上,μ C/OS-Ⅲ增加了一些可选的参数,提高了使用的灵活性;新增了任务内嵌的信号量,可以更高效地和任务进行通信.本文分析对比μC/OS-Ⅱ和μC/OS-Ⅲ中信号量内部结构的差异及新增的特性.  相似文献   

3.
基于μC/OS-Ⅱ的心电监护仪软件系统设计与开发   总被引:1,自引:0,他引:1  
μC/OS-Ⅱ以其运行稳定、实时性强、代码短小精悍等优点受到嵌入式系统开发人员的青睐.该文介绍了一个采用μC/OS-Ⅱ实现的心电监护仪的软件系统的设计与开发.将μC/OS-Ⅱ移植到S3C2410处理器上,对μC/OS-Ⅱ进行了配置,在μC/OS-Ⅱ上创建并运行8个任务,采用消息队列来实现它们之间的通信,协同工作,实现了监护仪的功能.文章还对不采用操作系统、采用Linux以及采用μC/OS-Ⅱ实现心电监护仪各自的优缺点作了比较和探讨.  相似文献   

4.
在μC/OS-Ⅱ进行实时任务调度时,可以使用单一的调度算法分配任务优先级。优先级判定标准的片面性、“错过率”较高的截止期,影响了μC/OS-Ⅱ的实时调度性能。该文提出了多参数任务优先级分配策略和μC/OS-Ⅱ任务的调度方法,实验证明,该方法截止期的平均错过率为60.1%,有效地改善了μC/OS-Ⅱ的实时调度性能。  相似文献   

5.
基于LwIP的μC/OS-Ⅱ网络应用程序设计方法   总被引:1,自引:0,他引:1  
针对嵌入式TCP/IP协议栈LwIP的三种应用程序设计接口,介绍了基于LwIP的μC/OS-Ⅱ网络应用程序设计的三种方法,并分析指出了各种方法的优缺点。其中,较详细地给出了基于LwIPAPI的μC/OS-Ⅱ网络应用程序设计方法,该方法利用LwIPAPI和μC/OS-Ⅱ的任务切换和调度机制,实现了LwIP进程和μC/OS-Ⅱ任务间的通信,提出了基于LwIPAPI的μC/OS-Ⅱ应用程序设计的基本框架;实验结果表明,该方法是可行的,并给出了实现HTTP协议的基本方法。  相似文献   

6.
在基于μC/OS-Ⅱ的嵌入式应用程序设计中,不仅要充分利用μC/OS-Ⅱ的任务间切换和调度机制,而且要很好地使用μC/OS-Ⅱ的通信方式,才能使得应用程序设计更加灵活、有效.为了获得高效的应用程序,通过分析μC/OS-Ⅱ的消息邮箱通信机制,并利用μC/OS-Ⅱ的任务状态转换方法,提出了一种应用程序设计方法,给出了应用程序的基本结构.大量实验说明,该方法是有效的,并且此应用程序结构清晰、易于理解、也容易实现.  相似文献   

7.
郭威芳  李传日 《测控技术》2004,23(Z1):252-254
本文介绍了嵌入式实时操作系统μC/OS-Ⅱ的特点以及μC/OS-Ⅱ在TMS320C31上的移植,简单地叙述了随机振动控制的目的和控制算法,基于μC/OS-Ⅱ将随机振动控制算法划分为7个任务及分配相应的优先级,按控制算法的要求设计了任务调度流 .  相似文献   

8.
实时操作系统μC/OS-Ⅱ的多任务改进方法   总被引:1,自引:0,他引:1  
文章针对实时操作系统μC/OS-Ⅱ中调度函数使用的查找表空间复杂度高而导致μC/OS-Ⅱ仅能支持一定数目(64个)任务的问题,提出了一种改进的查找表结构及其相应的查找方法,使查找表空间复杂度由O(2n)降为O(2n/2),同时保证时间复杂度仍为O(1),实现了μC/OS-Ⅱ的多任务改进。采用该文的方法,可以在基本不增加现有μC/OS-Ⅱ存储大小的情况下,使μC/OS-Ⅱ支持到256个任务。  相似文献   

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

10.
本文首先分析了嵌入式实时操作系统μC/OS-Ⅱ中多任务的实现机制,然后针对TI的高性能DSP处理器TMS320C6701,结合μC/OS-Ⅱ的任务切换机制,重点分析了TMS320C6701任务切换时堆栈的变化。文中也分析了将μC/OS-Ⅱ移植到TMS320C6701时需要注意的其他一些问题。  相似文献   

11.
主要对回流焊的温度控制系统设计中的嵌入式操作系统μC/OS-Ⅱ的任务进行研究;首先对回流焊硬件系统进行简单介绍,并对主要的硬件器件和电路做了说明,接着分析μC/OS-Ⅱ任务块的基本原理,然后阐述了任务管理的调度,最后着重讨论了针对回流焊的μC/OS-Ⅱ实时操作系统的任务划分以及三个任务之间的通讯实现;实际运行结果表明该软件系统稳定性好,可靠性高,人机界面友好,维护简单。  相似文献   

12.
分析μC/OS-Ⅱ的任务调度算法,指出其优势和需要改进之处。在此基础上,对μC/OS-Ⅱ的任务调度算法进行了扩展,使之可以支持优先级共享和分时调度,并给出了实现任务管理的核心算法的设计。实践证明,对μC/OS-Ⅱ的任务调度算法的扩展是可行的。  相似文献   

13.
μC/OS-Ⅱ作为一种具有多种优点的嵌入式实时操作系统被应用于各个领域。在分析了GDB/GDBServer远程调试原理的基础上,结合μC/OS-Ⅱ系统的体系结构和运作原理,提出了μC/OS-Ⅱ下目标调试功能模块的实现方法,并给出了具体应用。实践证明,该方法具有无硬件连接、可实现任务级调试等优点。  相似文献   

14.
提出了一种改进的μC/OS-Ⅱ的调度算法,增加了时间片轮转算法,把μC/OS-Ⅱ改造为一个以任务优先级调度为主,时间片轮转调度为辅的实时操作系统.并通过碰撞检测算法和路径规划算法在该系统中的应用研究,表明改进的μC/OS-Ⅱ系统能很好地满足需要,具有良好的实用性.  相似文献   

15.
实时应用系统可能由功能不相交的任务子集组成,需要操作系统提供分层调度机制.针对这一问题,提出在μC/OS-Ⅱ实时内核中加入固定时间分配方案来实现两层的调度策略.首先扩充了μC/OS-Ⅱ内核任务控制块数据结构,增加了任务所属模块的分层控制信息,再创建一个两级索引表来实现分层的级联查找.以原μC/OS-Ⅱ为基础,开发了分层调度算法的调度器.理论分析和实验结果表明修改后的算法能对分层子任务进行正确调度,从而完善了μC/OS-Ⅱ实时内核的功能,增强了其对复杂实时应用的支持能力.  相似文献   

16.
μC/OS-Ⅱ是一款非常优秀的嵌入式实时操作系统内核,近年来在国仙学习和应用得特别广。与一般μC/OS-Ⅱ移植文章不同,本文讲述是μC/OS-Ⅱ在VC这个特定开发平台下的移植,其目的是为了更好的调试和学习μC/OS-Ⅱ。主要涉及到μC/OS-Ⅱ的移植和VC下μC/OS-Ⅱ虚拟环境的建立,这两者的结合是本文的重点和难点。  相似文献   

17.
μC/OS-Ⅱ在VC下的移植   总被引:1,自引:0,他引:1  
μC/OS-Ⅱ是一款非常优秀的嵌入式实时操作系统内核,近年来在国内学习和应用得特别广.与一般μC/OS-Ⅱ移植文章不同,本文讲述的是μC/OS-Ⅱ在VC这个特定开发平台下的移植,其目的是为了更好地调试和学习μC/OS-Ⅱ,主要涉及到μC/OS-Ⅱ的移植和VC下μC/OS-Ⅱ虚拟环境的建立,这两者的结合是本文的重点和难点.  相似文献   

18.
1μC/OS-Ⅱ的任务调度算法分析1.1μC/OS-Ⅱ任务就绪表的解读μC/OS操作系统采用优先级至上的任务调度原则,让进入就绪态任务中优先级最高的那个任务,一进入就绪态就能立即运行。μC/OS操作系统实现了一种巧妙的查表算法,利用这种算法能快速实现任务调度原则。如何从任务就绪表中,查找优先级最高的那个任务?归结起来:  相似文献   

19.
从μC/OS-Ⅱ到μC/OS-Ⅲ的各种改进   总被引:1,自引:0,他引:1  
相比μC/OS-Ⅱ,μC/OS-Ⅲ做了很多改进,比如任务调度策略、时间节拍管理等,不仅消除了μC/OS-Ⅱ中的一些局限,而且增加了一些全新的功能。本文首先介绍了μC/OS-Ⅱ的特点与局限,然后介绍了μC/OS-Ⅲ所做的各种改进。  相似文献   

20.
μC/OS-Ⅲ是对μC/OS-Ⅱ的重大改进,增加了许多新的特性,如支持任意数量的优先级,支持多个任务运行在同一优先级下等等。本文分析μC/OS-Ⅲ在任务调度方面的改进及其内部实现细节。  相似文献   

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

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