首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
VxWorks操作系统在数据链系统中的应用   总被引:1,自引:1,他引:0  
针对数据链系统对嵌入式实现的高实时性需求,设计了一种采用VxWorks操作系统的嵌入式实现方案.该方案采用模块化分层设计思想,利用了VxWorks灵活的多任务调度机制和任务间通信机制,建立了一种基于双缓冲消息队列和信号量机制的多任务间通信模型.通过对任务功能的合理划分和任务优先级设置,该嵌入式系统满足了战术数据链的高实时性需求.  相似文献   

2.
介绍一种数字微波设备监控系统的设计,分析μC/OS-II在该系统中的具体应用.根据实际需求把应用程序划分为可独立运行的多个任务,并讨论了任务的创建、优先级的设置以及如何调度.在此基础上,对中断机制和堆栈的设置进行了研究,针对应用中遇到的问题给出相应的解决方案,μC/OS-II的使用提高了系统的实时性和稳定性.  相似文献   

3.
多任务处理是北斗导航接收机设计的关键环节,本文采用μC/OS-Ⅱ实时操作系统,完成了在北斗导航接收机中的多任务处理及任务间的通信,解决了实时性、稳定性的问题.研究并设计了接收机的系统结构、系统的多任务的划分以及采用消息队列进行任务之间的通信.试验表明μC/OS-Ⅱ完全能够满足系统的要求.  相似文献   

4.
禇东升  孟德国  黎明 《计算机工程》2011,37(17):242-244
设计并实现一种应用于μC/OS-Ⅱ系统的中断底半部机制。该机制与内核本身提供的信号量、消息邮箱等机制位于同层,同时支持有优先级的中断底半部静态触发和无优先级的动态注册。在大型海洋资料浮标项目中的应用结果表明,该机制可有效提高系统的响应速度和稳定性。  相似文献   

5.
基于μC/OS-Ⅱ在LF2407 DSP上开发了天线通信控制软件系统,通过消息邮箱和中断处理解决了该系统多任务调度难的问题,建立了天线通信控制系统的RTOS.该软件平台提高了天线建立通信链路的速度、精度和实时性,在工业控制领域中对天线通信技术或指向机构方面具有参考价值.  相似文献   

6.
提出了一种把嵌入式实时操作系统μC/OS-Ⅱ应用于智能呼吸机软件设计的解决方案.为了实现方案,基于μC/OS-Ⅱ建立了6个任务,完成各种不同的功能.消息邮箱和消息队列用来进行任务与任务之间以及ISR与任务之间的通信.图形显示界面单独作为一个任务,并从消息队列中读取显示信息,而相关任务将各种不同内容的显示信息以结构体指针方式发送到该消息队列.目前该系统研制成功,运行稳定.  相似文献   

7.
μC/OS-Ⅱ中消息队列通信的数据安全问题   总被引:1,自引:0,他引:1  
μC/OS-Ⅱ是一个可移植、可裁剪的占先式多任务实时内核,且源码开放.便于学习、移植和维护.消息队列是一种广泛使用且灵活的任务间通信机制.分析了μO/OS-Ⅱ的消息队列通信机制中存在的数据安全性问题,然后通过改进消息队列通信所涉及的数据结构,同时增加消息队列测试函数OSQTest(),以提供应用程序对消息队列中消息访问是否安全的测试途径,从而提高了应用程序间通过消息队列进行通信的数据安全性.通过模拟实验证明此改进在实际应用中的有效性.  相似文献   

8.
中断技术在车流量实时检测系统中的应用   总被引:2,自引:0,他引:2  
韩冰  李少远  孙晓玮 《控制工程》2005,12(3):248-250,288
针对车流量实时检测系统具有随机性强、实时性要求高等特点,研究了合理的组织和管理系统中的各类中断,保证了车流量检测系统工作可靠。介绍了车流量实时检测系统结构.结合ARW S3C2410的中断机制特点提出对各类中断进行组织和管理的方法,并详细叙述了车流量实时检测系统的中断处理过程,给出了中断处理的流程和部分程序代码。实际应用表明,该中断处理方法满足系统实时性和可靠性要求,易于系统扩展,对类似的实时检测系统具有一定的工程参考价值。  相似文献   

9.
为了减少嵌入式实时操作系统μC/OS-Ⅱ移植在内存匮乏的微控制器上的内存需求并实现其对整个系统设备的管理,提出了μC/OS-Ⅱ的优化移植和设备驱动框架设计;优化移植方式对任务栈和中断栈进行分离减少了系统的内存需求,为所有的中断服务提供唯一的入口使μC/OS-Ⅱ具有中断管理功能;设备驱动框架为设备管理提供统一的规范和API函数从而方便驱动开发和设备操作,通过中断下半部推后执行的机制提高了系统的实时性;测试表明,优化移植后能节省约50%的内存,设备驱动框架能够对设备有效且可靠管理。  相似文献   

10.
吴国民 《现代计算机》2007,(10):132-134
在众多的嵌入式实时操作系统中,μC/OS-Ⅱ因简单易学、源码清晰易读、结构协调、注解详尽,是嵌入式操作系统最佳的选择.设计一个消息传递系统,该系统实现的3个发送任务不断向消息队列发送消息,以及一个接受任务实时从消息队列接受消息.  相似文献   

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

12.
针对μC/OS-II中断处理过于简单,而复杂的中断服务程序会长时间屏蔽中断,甚至导致中断信号丢失的问题,提出基于μC/OS-II内核的中断下半部的设计方案;给出主要实现代码,并在ARM7核的S3C44B0X处理器上测试了这种中断下半部实现的时间指标.测试结果表明:这种中断下半部的实现方法占用处理器资源极小,因临界区保护而屏蔽中断的时间极短,并有助于使用μC/OS-II的开发者合理设计中断服务程序,以提高系统的实时性.  相似文献   

13.
分布式实时操作系统消息机制的设计与实现   总被引:1,自引:1,他引:0  
随着数字信号处理技术的迅猛发展,针对并行数字信号处理(DSP)应用自主开发了一个满足用户需要的高性能分布式实时操作系统--腾飞分布式实时操作系统(TF-RTOS).消息机制用于线程间的通信,是操作系统中的重要部分.在开发TF-RTOS过程中,从消息命令包、消息队列、消息传递过程和消息原语这4个方面设计并实现了一种直接消息传递的消息机制,该消息机制具有简化线程间通信、增强系统功能、提高系统性能的特点.  相似文献   

14.
宋玲玲  蒋泽军  王丽芳 《微处理机》2012,33(1):78-80,84
针对用户对磁盘阵列多样性配置方式的需求,设计了一种可支持多终端并发操作的磁盘阵列管理系统。该系统利用分层架构思想实现,并进行了三点改进:第一,将队列管理加入到分层设计中,避免了系统升级带来的级联变更;第二,利用XML文档组织队列消息,增强了消息管理的灵活性,提高了系统开发的并行度;第三,利用XML为用户界面建模,实现了界面的"零编码"开发。因此,利用改进后的分层架构,使得系统具有较好的可扩展性、可维护性以及开发简单的特点。  相似文献   

15.
Windows实时处理中断程序的设计   总被引:2,自引:0,他引:2  
探讨Windows3.x的中断机制,并结合DPMI接口给出一种中断程序的设计方法,以越过系统和应用程序的消息队列,处理外部实时事件。  相似文献   

16.
提出了一种把嵌入式实时操作系统μC/OS-Ⅱ应用于智能呼吸机软件设计的解决方案。为了实现方案,基于μC/OS-Ⅱ建立了6个任务,完成各种不同的功能。消息邮箱和消息队列用来进行任务与任务之间以及ISR与任务之间的通信。图形显示界面单独作为一个任务,并从消息队列中读取显示信息,而相关任务将各种不同内容的显示信息以结构体指针方式发送到该消息队列。目前该系统研制成功,运行稳定。  相似文献   

17.
在分析μC/OS-Ⅱ对临界区的处理机制的基础上,依据该机制在关中断时间方面的不足,以及不同应用场合对实时操作系统关中断时间的要求,提出一种缩短μC/OS-Ⅱ中断关闭时间的方法,并描述了该方法的具体实现.该方法的提出扩展了μC/OS-Ⅱ的应用范围,提高了μC/OS-Ⅱ的应用水平.  相似文献   

18.
μC/OS-Ⅱ作为一种实时性、源代码公开的嵌入式内核,已经被移植到8位、16位乃至32位单片机上.由于μC/OS-Ⅱ其自身的高稳定性和实时性,并且具有可固化、可剪裁的特点,已经在许多领域都得到了应用.本文不讨论移植代码编写的具体过程,而是以凌阳单片机SPCE061A为例着重讨论了在移植μC/OS-Ⅱ前需要了解的几个基本问题以及在移植μC/OS-Ⅱ的过程中,OSCtxSw0和OSIntCtxSw0两个函数的比较、任务堆栈的设计以及用户中断服务子程序的编写等三个应注意的问题和以及处理它们的技巧.  相似文献   

19.
本文介绍了实时内核的中断机制,研究了μC/OS-III为缩短中断关闭时间做出的改进。通过对比μc/OS—II以及μC/OS—III的中断管理办法,分析μC/OS—III在哪些方面作出了改进。这些改进使得μC/OS—III的实时性能得到显著提升,使得μC/OS—III的中断关闭时间大大缩短。  相似文献   

20.
基于μC/OS-Ⅱ的双离合器自动变速器控制系统   总被引:1,自引:0,他引:1  
针对双离合器自动变速控制中复杂的功能要求,以飞思卡尔MC9S12DT128B单片机为硬件平台,将嵌入式实时操作系统μC/OS-Ⅱ应用到双离合器自动变速器控制系统中.详细阐述了双离合器自动变速器控制系统的硬件设计、μC/OS-Ⅱ内核的移植过程及用户任务的设计,实际运行结果表明,该系统具有较好的实时性和可靠性.  相似文献   

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

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

京公网安备 11010802026262号