共查询到20条相似文献,搜索用时 31 毫秒
1.
μC/OS-Ⅱ是一种可移植、可固化、可裁剪及可剥夺型的多任务实时操作系统(RTOS)。本文提出用双核单片机提高实时操作系统μC/OS-Ⅱ实时性的新思路,给出以协处理器实现μC/OS-Ⅱ时钟节拍的方法和步骤,测试并验证了该方法对应用系统实时性的提升以及计时精度的提高。 相似文献
2.
3.
基于μC/OS-Ⅱ的远程抄表系统终端设计 总被引:2,自引:1,他引:1
本文提出了一种基于嵌入式操作系统μC/OS-Ⅱ的远程抄表系统终端设计方案,可较好的满足远程抄表系统对可靠性和实时性的要求.该方案给出了系统终端的硬件体系结构,并结合μC/OS-Ⅱ的特点详述了系统软件的具体实现,最后讨论了μC/OS-View在μC/OS-Ⅱ中的移植与应用. 相似文献
4.
5.
一种高速实时多任务数据采集系统设计 总被引:1,自引:1,他引:0
针对实时多任务数据采集系统的任务调度和时间调度提出了自己的实现策略,给出了一种基于ARM9(S3C2440A)和μC/OS-Ⅱ操作系统平台的实时多任务数据采集系统的设计实现方法;在满足实时多任务数据采集系统对实时性和快速性要求的基础上,实现了数据的多通道实时并行采集和单通道实时采集,并对μC/OS-Ⅱ操作系统进行了适应性改造,对出厂Bug进行了修正. 相似文献
6.
详细介绍了μC/OS-Ⅱ实时操作系统在C8051F124单片机上的移植,并设计了一个基于UC/OS-Ⅱ实时操作系统的数控系统的软硬件结构,并给出了系统的软件结构,系统的模块,以及任务的优先级和周期,并详细阐述了所设计软件中几个关键任务的功能和在实时系统中的实现方法。实践表明,UC/OS-Ⅱ完全能够满足控制系统对实时性的要求,而且稳定性好,可靠性高。 相似文献
7.
8.
μC/OS-Ⅱ在C8051F060上的移植及其应用 总被引:1,自引:0,他引:1
文章介绍了嵌入式实时操作系统μC/OS-Ⅱ的工作原理和C8051F060微处理器的主要特点,详细讨论了μC/OS-Ⅱ在该硬件平台上的移植过程,并针对实际的工程项目实现了应用系统的多任务操作,提高了系统实时性和稳定性. 相似文献
9.
实时操作系统在EFIS中的应用 总被引:1,自引:0,他引:1
首先分析了现代战斗机对EFIS性能提出的新要求,提出了一种新的提高EFIS系统实时性的软、硬件解决方案,并在该方案的基础上开发了实际的EFIS系统。随后针对软件方案,分析了实时操作系统在提高EFIS系统实时性方面的关键作用,通过对实时操作系统性能的分析比较,选择μC/OS-Ⅱ作为EFIS系统的应用软件运行平台。最后首次详细介绍了μC/OS-Ⅱ在ARM10E处理器上的移植方法,并提出了进一步提高μC/OS-Ⅱ实时性的解决方案。 相似文献
10.
基于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协议的基本方法。 相似文献
11.
12.
提出了一种基于ARM和μC/OS-Ⅱ的工业绣花机人机交互设计与实现方法;在工业绣花机运行过程中,系统需要与用户进行大量的信息交换,因此一个良好的人机交互设计对整个绣花机系统的设计起着举足轻重的作用;为了提高工业绣花机的效率和稳定性,丰富人机交互界面的功能,整个系统采用μC/OS-Ⅱ作为软件操作平台,在此基础上进行人机界面的软件设计以及与其它任务之间的交互;具体分析了μC/OS-Ⅱ的多任务调度功能和任务间通讯的具体实现,给出了工业绣花机人机交互的详细设计与实现方法;实验表明,该方法整体性能稳定,系统运行效率高,人机界面的设计易于扩展和维护. 相似文献
13.
对μC/OS-Ⅱ微内核系统及其主要特点做了简要介绍,并指出μC/OS-Ⅱ本身在任务调度时的局限性,同时参考当前应用广泛的嵌入式平台ARM系列,详细分析了在该平台上实现μC/OS-Ⅱ系统时的主要难点,并分别给出了切实可行的解决办法。 相似文献
14.
任务切换时间和中断响应时间是嵌入式实时操作系统实时性能的重要指标.本文对μC/OS-Ⅱ的上述指标进行了测试,并给出了测试方法;分析了不同的情况对μC/OS-Ⅱ实时性能的影响.实验结果表明:实时性能与CPU运行频率成正比,而CPU利用率对实时性能影响较小. 相似文献
15.
一种航空直流固态功率控制器的设计 总被引:1,自引:1,他引:0
提出了一种基于嵌入式实时操作系统μC/OS-Ⅱ和CPLD的SSPC设计方案.对整个系统的结构进行了分析,结合分析给出了系统硬件和软件设计方案.硬件设计部分给出了系统的硬件结构原理图,分析了系统性能和各部分功能,并绘出了子系统的设计;软件部分根据μC/OS-Ⅱ系统建立了任务结构框图和系统流程,给出了I2T反时限保护的一种算法,并通过对CPLD的编程实现SSPC的短路保护功能;实验证明这种设计方案具有硬件电路设计简单、实时性好、可靠性高和智能化水平高的优点,符合航空直流固态功率控制器的设计要求. 相似文献
16.
研究了基于ARM9的近程无人机飞行控制计算机的实现方法,给出系统的总体设计方案,以高性能的ARM9微处理器S3C2440A为核心,着重介绍硬件电路的设计过程,并根据近程无人机的飞行控制模式,讨论操作系统μC/OS-Ⅱ的移植、任务管理等内容,实现μC/OS-Ⅱ体系结构的扩展,构建出μC/OS-Ⅱ的嵌入式实时多任务操作系统RTOS;通过多次的飞行试验验证表明,该飞行控制计算机具有实时性、高精度、多任务、智能化等特点,成为信息战中战场态势感知系统的重要组成部分,同时为近程无人机在民用领域的大力发展提供技术保障。 相似文献
17.
基于ARM的嵌入式操作系统μC/OS-Ⅱ的移植 总被引:1,自引:3,他引:1
介绍了μC/OS-ⅡRTOS的内核结构和任务管理,阐述了ARM嵌入式芯片的体系结构,给出了基于ARM的嵌入式操作系统μC/OS-Ⅱ的移植方法,运用UML系统建模的方法完成了从需求分析到设计实现全过程的标准化设计。 相似文献
18.
ZHANG Yan-wei 《数字社区&智能家居》2008,(30)
本文设计实现了基于ARM微处理器和实时操作系统μC/OS-Ⅱ的简易幅频特性测试仪,给出了硬件结构图和用户任务函数。充分利用了ARM7系列微处理器的强大功能,最大程度的减少了外围电路,降低了系统的功耗。并成功地在微处理器上移植了实时操作系统μC/OS-Ⅱ,提高了系统的稳定性。 相似文献
19.
设计了以ATmega128为核心的以太网接口实现方案,描述了该系统硬件架构的设计方法.在系统上移植了μC/OS-Ⅱ操作系统,对TCP/IP协议栈提出了裁剪和改进方法,重点阐述了基于μC/OS-Ⅱ消息机制和函数调用的TCP协议的模块结构.最终给出了系统性能测试结果. 相似文献
20.
为了减少嵌入式实时操作系统μC/OS-Ⅱ移植在内存匮乏的微控制器上的内存需求并实现其对整个系统设备的管理,提出了μC/OS-Ⅱ的优化移植和设备驱动框架设计;优化移植方式对任务栈和中断栈进行分离减少了系统的内存需求,为所有的中断服务提供唯一的入口使μC/OS-Ⅱ具有中断管理功能;设备驱动框架为设备管理提供统一的规范和API函数从而方便驱动开发和设备操作,通过中断下半部推后执行的机制提高了系统的实时性;测试表明,优化移植后能节省约50%的内存,设备驱动框架能够对设备有效且可靠管理。 相似文献