共查询到20条相似文献,搜索用时 109 毫秒
1.
首先对嵌入式实时操作系统μC/OS-Ⅱ和目前应用非常广泛的ARM7处理器进行了简要介绍,并基于对μC/OS-Ⅱ内核移植工作的理解,对ARM7处理器体系结构的相关部分进行深入分析。研究μC/OS-Ⅱ在Philips ARM7处理器LPC2210上的移植过程所要完成的工作,并给出μC/OS-Ⅱ移植到LPC2210上的详细步骤及相关代码。实验证明,系统工作稳定,状态良好。 相似文献
2.
基于实时操作系统的嵌入式软件设计 总被引:1,自引:0,他引:1
本文简述了嵌入式实时操作系统μC/OS-Ⅱ的特点,给出μC/OS-Ⅱ在韩国三星公司生产的S3C44B0X嵌入式微处理器上的移植过程,并详细介绍了基于ARM和μC/OS-Ⅱ的嵌入式软件的编写. 相似文献
3.
μC/OS-Ⅱ在ARM系列单片机S3C44B0x上的移植 总被引:2,自引:1,他引:1
给出在ARM系列单片机S3C44B0x上移植嵌入式实时操作系统μC/OS-Ⅱ的一种方法,介绍了实时操作系统μC/OS-Ⅱ和S3C44B0x单片机的特点,讨论μC/OS-Ⅱ在S3C44B0x上移植的可能性,并成功地将实时操作系统μC/OS-Ⅱ移植到S3C44B0x上.在移植过程中所做的主要工作就是对μC/OS-Ⅱ源代码中的三个主要文件进行重新配置和修改.在S3C44B0x开发板上成功实现该移植过程,通过测试验证了移植代码的正确性. 相似文献
4.
详细介绍了以LPC1788 ARM Cortex-M3微处理器为目标硬件平台,在IAR Embedded Workbench for ARM 6.3集成开发环境下μC/OS-II实时操作系统的详细移植过程,重点阐述移植代码中堆栈初始化、任务切换、时钟中断服务程序的编写方法,并在评估板上验证了在该嵌入式实时操作系统上实现多任务操作。 相似文献
5.
6.
7.
随着科技的发展,嵌入式系统的应用越来越广泛,为了进行射频功率校准系统的嵌入式软件开发,需要将嵌入式实时操作系统μC/OS-Ⅱ移植到sharp lh79520微处理器上。分析了嵌入式实时操作系统μC/OS-Ⅱ的代码结构,接着,对目前流行的嵌入式微处理器sharp lh79520的特点进行了说明,详细介绍了μC/OS-Ⅱ在sharp lh79520处理器上的移植过程,特别对OS_CPU_A.ASM文件的修改给出了详细的移植代码,最后对移植的代码进行了严格的测试,结果表明移植后的μC/OS-Ⅱ操作系统内核运行稳定可靠,验证了移植的成功。 相似文献
8.
9.
Cortex-M3是ARM公司最新推出的基于ARMv7-M架构的低功耗处理器。在深入了解μCOS-Ⅱ工作原理和Cortex-M3特性的基础上,给出了在STM32F103ZE处理器上的详细移植过程。将移植后的μC/OS-Ⅱ操作系统应用于移动多媒体直放站CMMB项目中,验证了移植的成功。这对于管理硬件资源,缩短开发周期和提高系统稳定性方面有着重要的意义。 相似文献
10.
针对工业生产中使用的低成本数据采集装置同样需要高速、可靠传输所采集数据的要求,研究并设计了一种基于ARM7内核微处理器S3C44B0X的嵌入式USB数据采集模块。利用S3C44B0X内置8路10位模数转换器,通过对USB协议及硬件模块、嵌入式操作系统μC/OS-Ⅱ的深入研究,完成了S3C44B0X最小系统以及与USB硬件的接口电路等硬件设计,将μC/OS-Ⅱ成功移植到S3C44B0X微处理器,最终实现了该嵌入式数据采集模块的整体可靠运行。经实际检测、使用,该模块具有高性能、低功耗、低成本的优点,实用价值较高,可作为基本模块器件嵌入应用于多种数据采集传输场合。 相似文献
11.
12.
13.
简要分析了μ C/OS-Ⅱ的特点和内核结构,并通过对TI公司推出的DSP芯片OMAP5910体系结构的研究,分别介绍了移植的要点:与处理器相关的代码、与应用相关的代码和系统时钟,着重介绍了在CCS编译器下移植μ C/OS-Ⅱ和ADS编译器下移植μ C/OS-Ⅱ的区别,并且给出了部分移植函数的代码。将μ C/OS-Ⅱ成功移植到TI的OMAP5910的ARM核上,对于充分利用芯片的资源,减少开发周期和提高稳定性等方面有着重要的作用。 相似文献
14.
首先对嵌入式实时操作系统uC/OS-Ⅱ和目前应用非常广泛的ARM7处理器进行了简要介绍,并基于对uC/OS-Ⅱ内核移植工作的理解,对ARM7处理器体系结构的相关部分进行深入分析。研究uC/OS-Ⅱ在Philips ARM7处理器LPC2210上的移植过程所要完成的工作,并给出uC/OS-Ⅱ移植到LPC2210上的详细步骤及相关代码。实验证明,系统工作稳定,状态良好。 相似文献
15.
针对工业生产中使用的低成本数据采集装置同样需要高速、可靠传输来采集数据的要求,研究并设计了一种基于ARM7内核微处理器S3C44B0X的嵌入式USB数据采集模块。利用S3C44B0X内置8路10位模数转换器,通过对USB协议及硬件模块、嵌入式操作系统μC/OS-Ⅱ的深入研究,完成了S3C44B0X最小系统以及与USB硬件的接口电路等硬件设计,将μC/OS-Ⅱ成功移植到S3C44B0X微处理器,最终实现了该嵌入式数据采集模块的整体可靠运行。经实际检测、使用,该模块具有高性能、低功耗、低成本的优点,实用价值较高,可作为基本模块器件嵌入应用于多种数据采集传输场合。 相似文献
16.
本文介绍了以ARM9f(3C2410)微处理器为核心、基于SIP协议的IP电话终端。提出了一种独立式IP电话设计方案,通过在ARM9微处理器上移植μC/OS-Ⅱ操作系统完成多任务管理,通过设计的硬件平台和软件系统,使用一个RJ-45以太网接口直接连接Internet,实现和其他IP电话的通话。 相似文献
17.
提出一种将开源实时操作系统μC/OS-Ⅱ与文件系统、图形界面等整合构建成一个嵌入式应用系统的设计方案。该方案通过分析μC/OS-Ⅱ的启动过程,重新配置和定义μC/OS-Ⅱ的3个主要函数,初始化S3C44B0X内部LCD控制器的驱动程序,修改μC/GUI相关的配置文件和宏定义,总结出一套在S3C44B0X上具体的整合方法、移植步骤以及注意事项。最后测试表明该整合移植方法是可行的,系统平台运行稳定可靠。 相似文献
18.
19.
ARM处理器在嵌入式系统中的地位越来越重要,S3C2410作为ARM9微处理器家族中的一员,应用已十分广泛。文中简述了ARM处理器的中断异常种类、响应和返回过程;重点讨论了S3C2410中断控制器的结构和处理机制,以及对IRQ中断的具体处理流程,最后给出了详细的参考代码。 相似文献
20.
移植μC/OS-Ⅱ的绝大部分工作都集中在os_cpu_a.S文件的移植,这个文件的实现集中体现了所要移植到处理器的体系结构和μC/OS-Ⅱ的移植原理;在这个文件里,最困难的工作又集中体现在OSIntCtxSw和OSTickISR这两个函数的实现上。这是因为这两个函数的实现是和移植者的移植思路以及相关硬件定时器、中断寄存器的设置有关。在实际的移植工作中,这两个地方也比较容易出错。 相似文献