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

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

3.
基于μC/OS-Ⅱ的嵌入式数控系统分析与设计   总被引:2,自引:2,他引:0  
介绍了μC/OS-Ⅱ实时操作系统的多任务运行和任务间的通信特点,提出了基于μC/OS-Ⅱ和ARM的数控系统总体设计思路,最后阐述了所设计软件中几个关键任务的功能和在实时系统中的实现方法.  相似文献   

4.
基于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协议的基本方法。  相似文献   

5.
针对数字化UPS,给出了系统总体设计框图,为提高系统控制程序的实时性,提出一种基于实时操作系统μC/OS-Ⅱ的嵌入式UPS系统控制方案。通过对UPS控制系统结构与功能的分析,实现了μC/OS-Ⅱ在TMS320LF2407A上的移植,对UPS系统控制项目以任务的形式进行设计并实现调度,给出了部分参数设定和主程序清单。实验结果证明,本文的设计有效的增强了系统控制软件的模块性、实时性,提高了系统运行的可靠性与稳定性。  相似文献   

6.
针对传统测硫仪存在实时性差的问题,设计一种基于ARM和μC/OS-Ⅱ的嵌入式全自动测硫仪.本文给出了系统的软硬件设计与实现,并对μC/OS-Ⅱ进行了移植.测试结果表明,任务切换时间约为510us,各任务运行无明显滞后.与传统的测硫仪相比,极大的提高了系统的实时性和稳定性.  相似文献   

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

8.
详细介绍了μC/OS-Ⅱ实时操作系统在C8051F124单片机上的移植,并设计了一个基于UC/OS-Ⅱ实时操作系统的数控系统的软硬件结构,并给出了系统的软件结构,系统的模块,以及任务的优先级和周期,并详细阐述了所设计软件中几个关键任务的功能和在实时系统中的实现方法。实践表明,UC/OS-Ⅱ完全能够满足控制系统对实时性的要求,而且稳定性好,可靠性高。  相似文献   

9.
李炳祥  李航  张兴波  郑曦 《微型机与应用》2013,32(13):94-96,100
采用微处理器和嵌入式技术,基于LPC2138处理器和μC/OS-Ⅱ嵌入式操作系统设计并实现了综合电力仪表。利用μC/OS-Ⅱ嵌入式操作系统的可移植性、可固化、可模块化、多任务性等特点实现了数据采集、FFT计算、实时通信、人机交互界面等功能,达到了较为满意的测量精度和人性化操作。  相似文献   

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

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

12.
基于ARM的嵌入式操作系统μC/OS-Ⅱ的移植   总被引:1,自引:3,他引:1  
介绍了μC/OS-ⅡRTOS的内核结构和任务管理,阐述了ARM嵌入式芯片的体系结构,给出了基于ARM的嵌入式操作系统μC/OS-Ⅱ的移植方法,运用UML系统建模的方法完成了从需求分析到设计实现全过程的标准化设计。  相似文献   

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

14.
基于开源的CANopen架构CanFestival和嵌入式实时系统μC/OS-Ⅱ,提出了一种构建CANopen从站平台的方法。详细阐述CANopen协议栈的软件结构设计,实现了μC/OS-Ⅱ系统在MC9S12XF512上的移植,并将CANopen从站协议的状态机封装成任务后嵌入到μC/OS-II中运行。该硬件平台采用单片机MC9S12XF512和高速CAN总线收发器TJA1040来实现。通信测试表明CANopen从站通信稳定,实现了DS301通信规范的功能。  相似文献   

15.
周艳 《微计算机信息》2008,24(14):52-53
针对实时操作系统μC/OS-Ⅱ没有自己的网络协议栈,提出了基于ARM7TDMI处理器的μC/OS-Ⅱ操作系统上轻型PPP协议的设计与实现.对μC/OS-Ⅱ与处理器相关的代码部分进行了修改与编译,实现了μC/OS-Ⅱ在ARM开发板上移植,为PPP协议的设计与实现提供了系统软件开发平台.通过编写了PPP协议main主模块、LCP模块、PAP模块、NCP模块和PPP等模块代码.在μC/OS-Ⅱ操作系统中实现了轻型PPP协议.通过测试,验证了ARM开发板的PPP协议的网络通信功能.  相似文献   

16.
一种航空直流固态功率控制器的设计   总被引:1,自引:1,他引:0  
提出了一种基于嵌入式实时操作系统μC/OS-Ⅱ和CPLD的SSPC设计方案.对整个系统的结构进行了分析,结合分析给出了系统硬件和软件设计方案.硬件设计部分给出了系统的硬件结构原理图,分析了系统性能和各部分功能,并绘出了子系统的设计;软件部分根据μC/OS-Ⅱ系统建立了任务结构框图和系统流程,给出了I2T反时限保护的一种算法,并通过对CPLD的编程实现SSPC的短路保护功能;实验证明这种设计方案具有硬件电路设计简单、实时性好、可靠性高和智能化水平高的优点,符合航空直流固态功率控制器的设计要求.  相似文献   

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

18.
本文设计实现了基于ARM微处理器和实时操作系统μC/OS-Ⅱ的简易幅频特性测试仪,给出了硬件结构图和用户任务函数。充分利用了ARM7系列微处理器的强大功能,最大程度的减少了外围电路,降低了系统的功耗。并成功地在微处理器上移植了实时操作系统μC/OS-Ⅱ,提高了系统的稳定性。  相似文献   

19.
μC/OS-Ⅱ在航空固态功率控制器中的应用   总被引:2,自引:2,他引:0  
针对新型嵌入式固态功率控制器(SSPC),介绍将实时嵌入式操作系统μC/OS-Ⅱ移植到TMSLF2812芯片的过程,构建了以DSP为硬件基础、以实时操作系统μC/OS-Ⅱ为软件平台的航空电源管理控制系统;硬件设计部分给出了系统的硬件原理图,分析了系统性能和各部分功能;软件部分给出了建立的任务结构框图和系统流程,根据负载要求通过反时限保护算法对接入电路进行保护;实验结果表明:基于DSP的SSPC不仪简化了系统外围设备,降低了系统功耗,并且具有良好的过流控制性能,同时μC/OS-Ⅱ的移植也使得整个控制器具有优异的的实时性和更高的智能化水平.  相似文献   

20.
分析了嵌入式实时操作系统μC/OS-Ⅱ的内核结构,并对基于CoreTex-M3内核的STM32开发板体系结构以及微处理器进行研究,在已经移植了μC/OS-Ⅱ2.86 源码的STM32平台上实现LED闪烁控制的工程设计. 通过实验验证了该方法的可行性以及μC/OS-Ⅱ在处理实时性较强,多任务系统的必要性和优势. 该应用不仅为设计复杂任务提供基础,也对软件的二次开发具有实践指导意义.  相似文献   

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

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