首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 52 毫秒
1.
基于ARM7的μC/OS-Ⅱ移植分析与实现   总被引:2,自引:0,他引:2  
从不同以往的实时内核概念出发,研究了μC/OS-Ⅱ内核组成结构,包括了抢占式任务调度、任务间通信等高级功能.分析了ARM7处理器的移植关键逻辑部件,并通过μC/OS-Ⅱ内核对于ARM7处理器相关文件代码的移植分析和详细探讨,明晰了μC/OS-Ⅱ内核在ARM7处理器移植过程中的重点和难点问题.制定了严密移植代码调试步骤并且证明了移植的正确性,移植方法对ARM应用的操作系统移植具有普遍的指导意义.  相似文献   

2.
介绍了实时操作系统μC/OS-II的特点和内核结构,并实现了μC/OS-II在Philips嵌入式处理器LPC2114上的移植。  相似文献   

3.
介绍了实时操作系统μC/OS-II的特点和内核结构,并首次实现了μC/OS-II在Motorola嵌入式处理器MCF5272上的移植。  相似文献   

4.
实时操作系统μC/OS-Ⅱ在LPC2114上的移植   总被引:1,自引:0,他引:1  
介绍了实时操作系统μC/OS-Ⅱ的特点和内核结构,并实现了μC/OS-Ⅱ在Philips嵌入式处理器LPC2114上的移植.  相似文献   

5.
实时操作系统μC/OS-Ⅱ在MCF5272上的移植   总被引:1,自引:0,他引:1  
介绍了实时操作系统μC/OS-Ⅱ的特点和内核结构,并首次实现了μC/OS-Ⅱ在Motorola嵌入式处理器MCF5272上的移植.  相似文献   

6.
实时嵌入式操作系统μC/OS-II在MPC555上的移植   总被引:1,自引:0,他引:1  
介绍了实时操作系统μC/OS-II的特点和内核结构,并首次实现了μC/OS-II在摩托罗拉处理器MPC555上的移植,介绍了移植后OS的应用方法。  相似文献   

7.
嵌入式处理器S3C2440同时支持Bootloader从Nor Flash和Nand Flash启动,而U-Boot默认的启动设备为Nor Flash。为了使U-Boot同时支持从Nor Flash和Nand Flash启动,根据U-Boot在S3C2440处理器上的启动流程和U-Boot从Nand Flash和Nor Flash启动过程的差异,添加了Nand Flash读写驱动,使其同时支持Nor Flash和Nand Flash启动,并在此基础上分析并实现了U-Boot引导Linux内核镜像的过程。实现的源代码在交叉编译环境中编译通过,可以同时支持Nor Flash和Nand Flash的启动并能正确引导Linux内核,在基于S3C2440处理器的硬件平台上稳定运行。  相似文献   

8.
吴建鲁 《软件》2011,32(6):108-110
μCEnux是一种开放源代码的操作系统,具有良好的可移植性和广泛的兼容性。S3C4510B作为一款不带内存管理单元的嵌入式微处理器,为了能充分利用Linux提供的稳定性和开放性,可以把μCinux内核移植到S3C4510B的处理器中。本文论述μCfinux在S3C4510B系统上的移植过程,并对内核的启动进行分析。  相似文献   

9.
实时嵌入式操作系统μC/OS-Ⅱ在MPC555上的移植   总被引:2,自引:0,他引:2  
介绍了实时操作系统μC/OS-Ⅱ的特点和内核结构,并首次实现了μC/OS-Ⅱ在摩托罗拉处理器MPC555上的移植,介绍了移植后OS的应用方法.  相似文献   

10.
林伟  黄康 《微计算机信息》2007,23(23):35-36
S3C44BOX作为一款以ARM7TDMI为内核的微处理器,得到了广泛的应用.本文采用该处理器,使用到广泛应用的源代码公开的uClinux操作系统,实现CPU处理器与RTLS019AS以太网控制器网络通信.对于网络通信工程在嵌入式设备中的应用有很好的借鉴意义.  相似文献   

11.
S3C44BOX是三星公司设计的一款基于ARM7TDMI的32位RISC处理器。实验以PC机为宿主机,通过在宿主机上对μClinux内核进行编译,然后向目标板S3C44BOX移植。比较了μClinux的应用领域,从交叉编译环境的建立、内核的裁减及修改等方面,系统描述了μClinux在S3C44BOX开发板上的移植过程。  相似文献   

12.
S3C44B0X作为一款以ARM7TDMI为内核的微处理器,得到了广泛的应用。本文采用该处理器,使用到广泛应用的源代码公开的uClinux操作系统,实现CPU处理器与RTL8019AS以太网控制器网络通信。对于网络通信工程在嵌入式设备中的应用有很好的借鉴意义。  相似文献   

13.
S3C4510B是一种以ARM7TDMI为内核的嵌入式网络微处理器。对S3C4510B的HDLC模块的基本结构和工作原理进行了阐述,对S3C4510B的HDLC控制器驱动程序的基本设计思想及具体实现进行了研究。  相似文献   

14.
一、μC/OS-Ⅱ的移植 从这一讲开始,介绍如何将μC/OS-Ⅱ移植到不同的处理器上.所谓移植,就是使一个实时内核能在某个微处理器或微控制器上运行.为了方便移植,μC/OS-Ⅱ的大部分代码是用C语言写的,但与处理器相关的代码仍需要用汇编语言写.由于μC/OS-Ⅱ在设计时就已经充分考虑了可移植性,所以移植工作并不复杂.  相似文献   

15.
移植标准Linux到S3C2410   总被引:4,自引:4,他引:4  
本文描述了将Linux移植到基于S3C2410处理器目标板上的方法与过程。着重介绍了Linux内核的移植的原理与操作方法。移植后的Linux在嵌入式系统中运行良好。对其他嵌入式操作系统的开发同样具有参考意义。  相似文献   

16.
介绍如何将实时嵌入式内核μC/OS-Ⅱ移植到TI公司的DSP处理器TMS320C5409上。主要说明有关该内核中跟处理器相关部分的编程,以及它们在系统中的作用,这种实时操作系统调度任务数可达63个。  相似文献   

17.
TMS320C6678多核DSP的核间通信方法   总被引:5,自引:3,他引:5  
嵌入式应用中采用多处理系统所面临的主要难题是多处理器内核之间的通信。对Key-Stone架构TMS320C6678处理器的多核间通信机制进行研究,利用处理器间中断和核间通信寄存器,设计并实现了多核之间的通信。从系统的角度出发,设计与仿真了两种多核通信拓扑结构,并分析对比了性能。对设计多核DSP处理器的核间通信有一定的指导价值。  相似文献   

18.
BootLoader是嵌入式系统开发的重要环节,是操作系统和硬件平台联系的桥梁,对嵌入式系统的后继开发十分重要.简介了BootLoader U-Boot目录结构、工作流程及其移植的思路和引导内核的方法;给出了移植uboot-2010-03到ARM微处理器S3C2440上,所需操作环境的搭建、具体代码的修改、具体参数的设置、所需的操作命令及常见错误的处理方法等要点.最后将编译生成了U-Boot.bin文件下载到ARM微处理器S3C2440上,经过测试U-Boot可以达到设计的功能要求并能够稳定的运行而且通过对其正确的配置成功的引导了内核.  相似文献   

19.
操作系统内核移植是嵌入式系统开发的前提和基础,针对U-boot移植的复杂性和多样性,在分析了U-boot的文件结构和启动过程的基础上,选取了以SanSung公司的S3C2410为处理器的开发板,详细介绍了交叉编译环境的搭建、U-boot的移植、内核的烧写等过程。移植过程中将U-boot的功能与Linux的特点相结合,此方法具有移植速度快、内核修改简单、通用性强的特点。通过编译测试,成功实现了U-boot在S3C2410的移植,为其他U-boot的移植提供了一种参考。  相似文献   

20.
通过介绍μC/OS-Ⅱ实时操作系统中的任务延时功能,分析了系统中的任务延时的优缺点.针对任务延时占用处理器时间与任务总数有关和扫描各个任务占用大量处理器时间的问题,对操作系统中的任务延时机制进行改进.改进后的操作系统在基于第二代Cortex-M3内核的LPC1768处理器上测试,通过软件仿真,得出此方法可以提高系统的实...  相似文献   

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

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