共查询到20条相似文献,搜索用时 0 毫秒
1.
实时操作系统μC/OS-Ⅱ在MCF5307处理器上的移植 总被引:1,自引:0,他引:1
在嵌入式系统的开发中使用实时操作系统是当前的趋势并具有广阔的前景。针对在嵌入式微处理器上移植实时操作系统的需求,介绍嵌入式实时操作系统μC/OS-Ⅱ的内核结构和特点,MCF5307微处理器的主要特点和性能指标。分析将μC/OS-Ⅱ操作系统移植到MCF5307微处理器所需要解决的问题,重点介绍移植过程中需要修改和编写的文件和代码,同时说明移植过程中需要注意的问题。最后通过一个多任务调度的程序实例对移植结果进行了测试,说明移植工作达到了设计目的。 相似文献
2.
分析μC/OS-Ⅱ实时操作系统与LPC2106芯片的结构和特点,并提出将μC/OS-Ⅱ移植到LPC2106上的方案。 相似文献
3.
移植μC/OS-Ⅱ的绝大部分工作都集中在os_cpu_a.S文件的移植,这个文件的实现集中体现了所要移植到处理器的体系结构和μC/OS-Ⅱ的移植原理;在这个文件里,最困难的工作又集中体现在OSIntCtxSw和OSTickISR这两个函数的实现上。这是因为这两个函数的实现是和移植者的移植思路以及相关硬件定时器、中断寄存器的设置有关。在实际的移植工作中,这两个地方也比较容易出错。 相似文献
4.
5.
提出一种将开源实时操作系统μC/OS-Ⅱ与文件系统、图形界面等整合构建成一个嵌入式应用系统的设计方案。该方案通过分析μC/OS-Ⅱ的启动过程,重新配置和定义μC/OS-Ⅱ的3个主要函数,初始化S3C44B0X内部LCD控制器的驱动程序,修改μC/GUI相关的配置文件和宏定义,总结出一套在S3C44B0X上具体的整合方法、移植步骤以及注意事项。最后测试表明该整合移植方法是可行的,系统平台运行稳定可靠。 相似文献
6.
7.
8.
9.
10.
首先对嵌入式实时操作系统μC/OS-Ⅱ和目前应用非常广泛的ARM7处理器进行了简要介绍,并基于对μC/OS-Ⅱ内核移植工作的理解,对ARM7处理器体系结构的相关部分进行深入分析。研究μC/OS-Ⅱ在Philips ARM7处理器LPC2210上的移植过程所要完成的工作,并给出μC/OS-Ⅱ移植到LPC2210上的详细步骤及相关代码。实验证明,系统工作稳定,状态良好。 相似文献
11.
12.
13.
随着嵌入式技术的快速发展,实时多任务操作系统作为一种软件平台已逐步成为国际嵌入式系统的主流。目前,实时操作系统很多,但他们都是商业操作系统,价格昂贵,人们往往很难接受,因此作为源码公开的实时操作系μC/OS-Ⅱ被广泛采用。探讨了μC/OS-Ⅱ在ARM7处理器上的移植方法,指出了在μC/OS-Ⅱ移植过程中的重点和难点问题。运行结果表明,系统稳定可靠,其多项实时性指标均达到设计要求。此方法对ARM应用的操作系统移植具有普遍的指导意义。 相似文献
14.
实时操作系统μC/OS-Ⅱ在W78E516B上的移植 总被引:2,自引:0,他引:2
首先简要介绍了实时操作系统μC/OS-Ⅱ的特点,然后重点分析了μC/OS-Ⅱ在处理器W78E516B上的移植方法和在W78E516B中的开发过程,修改了在移植过程中需要改动的源代码,裁减掉不需要的部分,使操作系统变得小巧、灵活,并且能满足用户特定操作系统的需要。最后分析并解决了在移植中容易出现的问题,以及如何进行移植后的测试等工作。 相似文献
15.
为了缩短DSP应用程序开发的时间、增DSP软件的模块化以及更充分地利用DSP计算能力,有必要将RTOS引入到DSP应用程序的开发中。本文分析引入RTOS的作用和优势,在TIC5400DSK平台上移植了μC/OS-Ⅱ,试探性地利用语音编解码应用作为实例讨论其实现细节,并通过具体实验把基于RTOS的开发方法与传统编程方法进行了比较。 相似文献
16.
17.
嵌入式操作系统与应用程序不同,不能直接使用在不同硬件平台上。尤其是使用嵌入式操作系统的电子产品种类繁多,更新换代也迅速,关于嵌入式操作系统的移植动作也很频繁。嵌入式操作系统需要用C语言和汇编语言完成一些与处理器相关的代码,将嵌入式操作系统移植到自己的硬件平台的主要工作是修改这部分与处理器硬件相关的代码。μC/OS-Ⅱ为开源免费嵌入式操作系统并且代码简单易懂,以μC/OS-Ⅱ为基础剖析嵌入式操作系统的代码及移植便于理解操作系统设计方法和进行二次开发。 相似文献
18.
随着嵌入式技术的发展,在CPU中移植实时操作系统已经显得越来越重要.本文简要介绍了实时操作系统μC/OS-Ⅱ的特点和ATMEL公司的AT89S52单片机,详细介绍了实时操作系统μC/OS-Ⅱ在AT89S52单片机上的移植过程,并给出了部分移植源代码,最后给出了移植过程中必须注意的问题. 相似文献
19.
主要讨论了将 μC/OS-Ⅱ实时操作系统在80196KC单片机上进行移植的原理和方法 ,给出了一个以TaskingC为编译器、以80196KC为处理器 ,对 μC/OS-Ⅱ实时操作系统进行移植的具体实例 相似文献