共查询到20条相似文献,搜索用时 0 毫秒
1.
2.
首先对嵌入式实时操作系统μC/OS-Ⅱ和目前应用非常广泛的ARM7处理器进行了简要介绍,并基于对μC/OS-Ⅱ内核移植工作的理解,对ARM7处理器体系结构的相关部分进行深入分析。研究μC/OS-Ⅱ在Philips ARM7处理器LPC2210上的移植过程所要完成的工作,并给出μC/OS-Ⅱ移植到LPC2210上的详细步骤及相关代码。实验证明,系统工作稳定,状态良好。 相似文献
3.
提出一种将开源实时操作系统μC/OS-Ⅱ与文件系统、图形界面等整合构建成一个嵌入式应用系统的设计方案。该方案通过分析μC/OS-Ⅱ的启动过程,重新配置和定义μC/OS-Ⅱ的3个主要函数,初始化S3C44B0X内部LCD控制器的驱动程序,修改μC/GUI相关的配置文件和宏定义,总结出一套在S3C44B0X上具体的整合方法、移植步骤以及注意事项。最后测试表明该整合移植方法是可行的,系统平台运行稳定可靠。 相似文献
4.
随着嵌入式技术的发展,在CPU中移植实时操作系统已经显得越来越重要.本文简要介绍了实时操作系统μC/OS-Ⅱ的特点和ATMEL公司的AT89S52单片机,详细介绍了实时操作系统μC/OS-Ⅱ在AT89S52单片机上的移植过程,并给出了部分移植源代码,最后给出了移植过程中必须注意的问题. 相似文献
5.
实时操作系统μC/OS-Ⅱ在MCF5307处理器上的移植 总被引:1,自引:0,他引:1
在嵌入式系统的开发中使用实时操作系统是当前的趋势并具有广阔的前景。针对在嵌入式微处理器上移植实时操作系统的需求,介绍嵌入式实时操作系统μC/OS-Ⅱ的内核结构和特点,MCF5307微处理器的主要特点和性能指标。分析将μC/OS-Ⅱ操作系统移植到MCF5307微处理器所需要解决的问题,重点介绍移植过程中需要修改和编写的文件和代码,同时说明移植过程中需要注意的问题。最后通过一个多任务调度的程序实例对移植结果进行了测试,说明移植工作达到了设计目的。 相似文献
6.
随着嵌入式技术的快速发展,实时多任务操作系统作为一种软件平台已逐步成为国际嵌入式系统的主流。目前,实时操作系统很多,但他们都是商业操作系统,价格昂贵,人们往往很难接受,因此作为源码公开的实时操作系μC/OS-Ⅱ被广泛采用。探讨了μC/OS-Ⅱ在ARM7处理器上的移植方法,指出了在μC/OS-Ⅱ移植过程中的重点和难点问题。运行结果表明,系统稳定可靠,其多项实时性指标均达到设计要求。此方法对ARM应用的操作系统移植具有普遍的指导意义。 相似文献
7.
8.
9.
主要讨论了将 μC/OS-Ⅱ实时操作系统在80196KC单片机上进行移植的原理和方法 ,给出了一个以TaskingC为编译器、以80196KC为处理器 ,对 μC/OS-Ⅱ实时操作系统进行移植的具体实例 相似文献
10.
11.
12.
13.
首先对μC/OSⅡ嵌入式实时多任务操作系统进行了简单介绍,包括该操作系统的应用现状和基本概念,理解μC/OSⅡ操作系统可移植、可固化、可裁减的优点。重点介绍了该操作系统在AVR单片机上移植的关键内容。从理解μC/OSⅡ操作系统的工作原理出发,主要涉及到了μC/OSⅡ操作系统的移植的条件以及用户移植操作系统所需要修改的文件及其代码。也提及了μC/OSⅡ操作系统在移植当中应该注意的问题。 相似文献
14.
15.
16.
基于具有广泛应用前景的ARM Cortex-M3微处理器体系结构,将μC/OS-Ⅱ实时操作系统移植到微处理器LM3S8962。通过分析微处理器LM3S8962和μC/OS-Ⅱ内核结构,并且结合ARM Cortex-M3体系特点,利用ARMCortex-M3所固有的嵌套向量中断控制器(NVIC)和Thumb-2指令集体系结构(ISA),完成了移植μC/OS-Ⅱ所需要的函数的编写,宏的定义和任务堆栈的实现,特别是利用ARM Cortex-M3所提供的新型中断-可挂起系统调用(PendSV)作为实时系统完成任务切换的软中断。给出了部分移植函数的代码,未给出代码的函数也对函数结构进行了详细的描述。通过对移植进行测试,结果表明在时钟频率为20 Hz的情况下系统运行正常,能够正常的完成任务切换,实现了移植的目的。 相似文献
17.
嵌入式操作系统与应用程序不同,不能直接使用在不同硬件平台上。尤其是使用嵌入式操作系统的电子产品种类繁多,更新换代也迅速,关于嵌入式操作系统的移植动作也很频繁。嵌入式操作系统需要用C语言和汇编语言完成一些与处理器相关的代码,将嵌入式操作系统移植到自己的硬件平台的主要工作是修改这部分与处理器硬件相关的代码。μC/OS-Ⅱ为开源免费嵌入式操作系统并且代码简单易懂,以μC/OS-Ⅱ为基础剖析嵌入式操作系统的代码及移植便于理解操作系统设计方法和进行二次开发。 相似文献
18.
随着科技的发展,嵌入式系统的应用越来越广泛,为了进行射频功率校准系统的嵌入式软件开发,需要将嵌入式实时操作系统μC/OS-Ⅱ移植到sharp lh79520微处理器上。分析了嵌入式实时操作系统μC/OS-Ⅱ的代码结构,接着,对目前流行的嵌入式微处理器sharp lh79520的特点进行了说明,详细介绍了μC/OS-Ⅱ在sharp lh79520处理器上的移植过程,特别对OS_CPU_A.ASM文件的修改给出了详细的移植代码,最后对移植的代码进行了严格的测试,结果表明移植后的μC/OS-Ⅱ操作系统内核运行稳定可靠,验证了移植的成功。 相似文献
19.
20.