首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 468 毫秒
1.
首先对嵌入式实时操作系统uC/OS-Ⅱ和目前应用非常广泛的ARM7处理器进行了简要介绍,并基于对uC/OS-Ⅱ内核移植工作的理解,对ARM7处理器体系结构的相关部分进行深入分析。研究uC/OS-Ⅱ在Philips ARM7处理器LPC2210上的移植过程所要完成的工作,并给出uC/OS-Ⅱ移植到LPC2210上的详细步骤及相关代码。实验证明,系统工作稳定,状态良好。  相似文献   

2.
分析了ARM体系结构特点和μC/OS-Ⅱ内核结构,讨论了支持μC/OS-Ⅱ移植的处理器所需的基本条件,并以广泛应用的ARM7体系结构为移植目标,分析了基于μC/OS-Ⅱ实时操作系统多任务处理的移植。给出了多任务移植的实例,运行基于μC/OS-Ⅱ的范例程序,验证移植工作的正确性,为以后移植提供了参考。  相似文献   

3.
本文首先概要介绍了μC/OS-Ⅱ操作系统,然后研究和编写了三个与处理器相关的移植文件,最后通过设计多任务应用程序验证了μC/OS-Ⅱ在LPC3131处理器上的移植是成功的。  相似文献   

4.
基于ARM和μC/ OS-II的直放站监控终端设计   总被引:1,自引:0,他引:1  
提出了一种基于ARM和μC/OS-Ⅱ的直放站监控终端的设计方案。该方案采用嵌入式系统设计思想,构建以LPC2210处理器为核心的硬件平台,引入实时多任务嵌入式操作系统μC/OS-Ⅱ。文中还描述了直放站监控系统原理和设备监控终端的主要功能,给出了监控终端系统的硬件和软件设计,介绍了μC/OS-Ⅱ在系统中的应用。  相似文献   

5.
基于EM200的无线数据传输系统采用ARM+CDMA无线传输模块的架构,登陆网络完成与监控中心之间的信息交互。模块在设计时选用了高性能ARM处理器(LPC2210)并移植了嵌入式操作系统μC/OS-Ⅱ,可以简单快捷的实现TCP/IP网络协议。该系统可以广泛应用于远程监控系统中,并可以根据采样数据的不同,建立相应的数据库,达到多样化的应用要求。本文重点介绍了该无线数据传输系统的接口设计。  相似文献   

6.
μC/OS-Ⅱ是源代码公开的、可固化可裁剪的、高稳定性与可靠性的、抢占式多任务的实时操作系统。将μC/OS-Ⅱ移植到嵌入式系统中,可以实现多任务管理功能以及系统对实时性的要求。本文详细描述了将μC/OS-Ⅱ移植到S3C44B0X(内核为ARM7TDMI)处理器上的全过程,并在嵌入式软件集成开发环境Embest IDE下对移植程序和应用程序进行了验证。本次移植工作主要包括几个内容:设置常量的值、声明数据类型、声明宏(OS_CPU.H)、用C语言编写相关的函数(OS_CPU_C.C),以及编写相关汇编语言函数(OS_CPU_A.ASM)。  相似文献   

7.
采用基于ARM内核的嵌入式处理器LPC2478为核心的硬件平台和开源、内核可裁剪的实时多任务操作系统μC/OS-Ⅱ,提出了一种嵌入式以太网通信系统设计方案。阐述了硬件平台设计及软件驱动、多任务操作系统μC/OS-Ⅱ的移植以及TCP/IP协议栈的实现过程,实现了嵌入式以太网的数据传输。  相似文献   

8.
μC/OS-Ⅱ操作系统向ARM7开发平台的移植   总被引:1,自引:0,他引:1  
在ARM工程开发中,为了实现功能复杂的资源复用,提高软件功能设计效率,简化开发难度,需要采用高性能的实时嵌入式操作系统μC/OS-Ⅱ作为软件设计平台.因此,将μC/OS-Ⅱ移植到ARM开发平台是一项难度极高但十分必要的工作.通常移植工作对开发人员有非常高的要求,开发人员不仅要熟练掌握嵌入式系统的开发模式和方法,而且还要对操作系统、处理器和硬件系统的特性有深入的认识和研究.μC/OS-Ⅱ移植工作已由作者独立完成,在实际应用后,证明μC/OS-Ⅱ工作十分稳定.  相似文献   

9.
本文介绍了μC/OS-II嵌入式实时操作系统和μC/GUI在ARM7处理器上的移植方法,以及如何利用嵌入式操作系统进行应用程序的开发和管理各种任务。重点讨论了μC/OS-Ⅱ实时操作系统的移植方法和μC/GUI的移植技术,并提供了一种简单有效的去除触摸屏抖动的方法;最后通过应用实例对任务的划分和界面的操作进行了说明。  相似文献   

10.
μC/OS-Ⅱ在ARM系列单片机S3C44B0x上的移植   总被引:2,自引:1,他引:1  
给出在ARM系列单片机S3C44B0x上移植嵌入式实时操作系统μC/OS-Ⅱ的一种方法,介绍了实时操作系统μC/OS-Ⅱ和S3C44B0x单片机的特点,讨论μC/OS-Ⅱ在S3C44B0x上移植的可能性,并成功地将实时操作系统μC/OS-Ⅱ移植到S3C44B0x上.在移植过程中所做的主要工作就是对μC/OS-Ⅱ源代码中的三个主要文件进行重新配置和修改.在S3C44B0x开发板上成功实现该移植过程,通过测试验证了移植代码的正确性.  相似文献   

11.
嵌入式实时操作系统μC/OS-Ⅱ在LPC2378上的移植及应用   总被引:2,自引:1,他引:1  
介绍μC/OS-Ⅱ操作系统的特点、内核结构和工作原理.并通过对NXP公司LPC2378及ARM7TDMI-S内核体系结构及内部寄存器工作原理的分析,讨论了μC/OS-Ⅱ移植过程中的重难点问题及解决方法,重点阐述移植代码中堆栈初始化、任务切换、时钟中断服务程序的编写过程,并对调试中出现的程序跑飞和堆栈空间不够的问题进行了解决和修改,最后通过设计多任务应用程序证明了该移植是成功的。  相似文献   

12.
本文首先分析了ARM体系结构,重点介绍了LPC2214的组成并举了应用实例,然后分析了μC/OS-Ⅱ的移植,最后说明了LPC2214的调试.  相似文献   

13.
文中提出了一种低成本、高性能的嵌入式串口服务器的硬软件设计方案.该服务器以ARM7芯片LPC2210为核心控制器,采用RTL8019以太网控制器处理网络数据,TL16C554异步通信组件处理串口数据.对轻便TCP/IP协议栈LWIP在μC/OS-Ⅱ实时操作系统中进行了移植,并对16路串行通道设计了实时多任务方案,使串口服务器能够以TCP/UDP模式在网口和串口端进行双向232/485通信.实验证明本服务器能使传输数据实时,准确.  相似文献   

14.
基于ARM 7处理器的嵌入式智能家居监控系统   总被引:3,自引:0,他引:3  
巩艳华 《电子科技》2009,22(8):39-42
以ARM7处理器LPC2136和实时嵌入式操作系统μC/OS-Ⅱ为基础,建立了基于LPC2136的嵌入式开发平台,通过GSM模块和无线红外遥控器,实现了多功能智能家居监控系统。并给出了硬件电路和软件流程。该系统在对操作和监控的实时性要求不高的情况下,具有较高的性价比。  相似文献   

15.
分析μC/OS-Ⅱ实时操作系统与LPC2106芯片的结构和特点,并提出将μC/OS-Ⅱ移植到LPC2106上的方案。  相似文献   

16.
以支持实时仿真和嵌入式跟踪的32位ARM7处理器LPC2129为控制核心,设计开发了轮式机器人控制系统硬件平台;系统集成了无线通信数据收发模块PTR2000、光电传检测模块及超声波导航模块.该硬件平台下移植了嵌入式实时操作系统μC/OS-Ⅱ,依据各个控制功能和微控制器的资源结构对任务进行划分,根据传感器反馈信号对机器人实时控制.  相似文献   

17.
针对当前车载定位终端数据交互实时性差以及程序运行不稳定的问题提出了一种基于ARM处理器和uC/OS-Ⅱ操作系统的车载定位终端的设计方案.在32位高速ARM处理器上移植并应用基于优先级的抢占式实时多任务嵌入式操作系统μC/OS-Ⅱ以实现数据交互的高实时性和运行的可靠性,满足车载定位终端对数据处理速度以及可靠性的要求.  相似文献   

18.
Cortex-M3是ARM公司最新推出的基于ARMv7-M架构的低功耗处理器。在深入了解μCOS-Ⅱ工作原理和Cortex-M3特性的基础上,给出了在STM32F103ZE处理器上的详细移植过程。将移植后的μC/OS-Ⅱ操作系统应用于移动多媒体直放站CMMB项目中,验证了移植的成功。这对于管理硬件资源,缩短开发周期和提高系统稳定性方面有着重要的意义。  相似文献   

19.
王秀霞  孙红艳 《电子技术》2010,37(10):39-41
简要分析了μ C/OS-Ⅱ的特点和内核结构,并通过对TI公司推出的DSP芯片OMAP5910体系结构的研究,分别介绍了移植的要点:与处理器相关的代码、与应用相关的代码和系统时钟,着重介绍了在CCS编译器下移植μ C/OS-Ⅱ和ADS编译器下移植μ C/OS-Ⅱ的区别,并且给出了部分移植函数的代码。将μ C/OS-Ⅱ成功移植到TI的OMAP5910的ARM核上,对于充分利用芯片的资源,减少开发周期和提高稳定性等方面有着重要的作用。  相似文献   

20.
基于实时操作系统的嵌入式软件设计   总被引:1,自引:0,他引:1  
本文简述了嵌入式实时操作系统μC/OS-Ⅱ的特点,给出μC/OS-Ⅱ在韩国三星公司生产的S3C44B0X嵌入式微处理器上的移植过程,并详细介绍了基于ARM和μC/OS-Ⅱ的嵌入式软件的编写.  相似文献   

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

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