共查询到20条相似文献,搜索用时 15 毫秒
1.
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.
6.
7.
为了减少嵌入式实时操作系统μC/OS-Ⅱ移植在内存匮乏的微控制器上的内存需求并实现其对整个系统设备的管理,提出了μC/OS-Ⅱ的优化移植和设备驱动框架设计;优化移植方式对任务栈和中断栈进行分离减少了系统的内存需求,为所有的中断服务提供唯一的入口使μC/OS-Ⅱ具有中断管理功能;设备驱动框架为设备管理提供统一的规范和API函数从而方便驱动开发和设备操作,通过中断下半部推后执行的机制提高了系统的实时性;测试表明,优化移植后能节省约50%的内存,设备驱动框架能够对设备有效且可靠管理。 相似文献
8.
详细介绍了μC/OS-Ⅱ实时操作系统在C8051F124单片机上的移植,并设计了一个基于UC/OS-Ⅱ实时操作系统的数控系统的软硬件结构,并给出了系统的软件结构,系统的模块,以及任务的优先级和周期,并详细阐述了所设计软件中几个关键任务的功能和在实时系统中的实现方法。实践表明,UC/OS-Ⅱ完全能够满足控制系统对实时性的要求,而且稳定性好,可靠性高。 相似文献
9.
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.
胡俐蕊 《计算机工程与设计》2007,28(6):1376-1377
在基于μ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.
针对实时操作系统μ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.
18.
ZHANG Yan-wei 《数字社区&智能家居》2008,(30)
本文设计实现了基于ARM微处理器和实时操作系统μC/OS-Ⅱ的简易幅频特性测试仪,给出了硬件结构图和用户任务函数。充分利用了ARM7系列微处理器的强大功能,最大程度的减少了外围电路,降低了系统的功耗。并成功地在微处理器上移植了实时操作系统μC/OS-Ⅱ,提高了系统的稳定性。 相似文献
19.
μC/OS-Ⅱ在航空固态功率控制器中的应用 总被引:2,自引:2,他引:0
针对新型嵌入式固态功率控制器(SSPC),介绍将实时嵌入式操作系统μC/OS-Ⅱ移植到TMSLF2812芯片的过程,构建了以DSP为硬件基础、以实时操作系统μC/OS-Ⅱ为软件平台的航空电源管理控制系统;硬件设计部分给出了系统的硬件原理图,分析了系统性能和各部分功能;软件部分给出了建立的任务结构框图和系统流程,根据负载要求通过反时限保护算法对接入电路进行保护;实验结果表明:基于DSP的SSPC不仪简化了系统外围设备,降低了系统功耗,并且具有良好的过流控制性能,同时μC/OS-Ⅱ的移植也使得整个控制器具有优异的的实时性和更高的智能化水平. 相似文献