首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 203 毫秒
1.
嵌入式系统由于其自身的特点,一般没有通用的Bootloader.而U-Boot是一款功能强大的Bootloader软件,它可以支持很多架构的CPU,但是U-Boot相对的也会比较复杂.通过对U-Boot的目录结构以及运行机制的详细分析,在此基础上结合飞利浦LPC2210微控制的硬件架构特点,对U.Boot进行移植.对移植成功的U-Boot代码进行测试分析表明,该移植是成功的,能够为使用LPC2000系列CPU进行嵌入式系统开放的人员提供一些参考.  相似文献   

2.
在嵌入式系统中运行Linux变得越来越广泛,而启动引导程序Bootloader的开发是嵌入式操作系统移植的一个重要环节,在内核映像执行前完成相关的底层硬件的初始化工作,建立内存空间的映射图等重要工作,然后为内核提供引导参数,启动内核.U-Boot软件是一种功能强大的开源Bootloader,本文详细的分析了U-Boot软件针对LPC2210处理器的移植方法、移植过程及相关要点.  相似文献   

3.
ARM处理器启动代码的分析与编程   总被引:5,自引:0,他引:5  
优秀的启动代码的编写可以保证程序的稳定高效运行.首先介绍了ARM(Advanced RISC Machines)启动代码中中断向量表的定义、堆栈初始化、系统硬件初始化,然后重点分析了分散加载的目的与实现.虽然是针对LPC2210芯片,却可以推广到一般ARM7嵌入式系统的启动代码的分析与设计中去.  相似文献   

4.
基于ARM的紧凑型图像采集系统   总被引:5,自引:0,他引:5  
利用ARM7(LPC2210)与CMOS感光芯片(OV7620)实现了一个紧凑型图像采集、处理系统;通过合理利用LPC2210数据总线的工作方式,有效地消除了OV7620对系统数据总线的干扰.SCCB控制,图像数据的采集、处理以及传输都由一片LPC2210完成,特别适合于对功耗、体积要求较严格的嵌入式应用.  相似文献   

5.
ARM7TDMI-S在嵌入式系统中的Bootloader代码设计   总被引:7,自引:0,他引:7  
ARM7TDMI-S是ARM公司设计的一款32位精简指令集处理器内核,LPC210x系列是飞利浦半导体公司生产的基于ARM7TDMI-S内核的芯片。在嵌入式系统设计中,针对嵌入式处理器和操作系统的Bootloader代码的设计是一个难点。本文根据用LPC2106进行嵌入式系统设计的实际经验,总结出基于ARM7TDMI-S内核的嵌入式处理器芯片的Bootloader代码设计的一般流程;给出LPC2106芯片在基于μC/OS-II操作系统的嵌入式应用中,BootLoader程序的详细设计流程及其中的一些关键技术和代码。  相似文献   

6.
片外Flash存储器IAP的一种方案   总被引:2,自引:0,他引:2  
针对嵌入式应用系统片外Flash存储器IAP无现成方案的问题,介绍一种基于代码重入思想的片外存储器IAP解决方案。结合LPC2210及SST39VF160芯片,简介两款芯片特点,给出应用连接框图;分析IAP实现要点,并给出IAP的实现代码。  相似文献   

7.
本系统中,硬件平台采用PHILIPS公司生产的16/32位微处理器LPC2210作为核心处理器,软件平台采用μC/OS-II实时操作系统。从而,在LPC2210处理器上移植μC/OS-II实时操作系统。本论文主要由三部分组成:1、LPC2210微控制器介绍;2、μC/OS-II系统结构;3、讲述μC/OS-II在LPC2210微控制器上的移植过程。  相似文献   

8.
本文介绍了使用ARM公司的ADS1.2开发工具在PHILIPS嵌入式LPC2210微处理器上进行μC/OS-II的移植步骤及相关代码。  相似文献   

9.
为了满足嵌入式操作系统与硬件平台配置的多样性和灵活性,要求设计引导程序Bootloader,实现基本硬件初始化和引导操作系统内核.系统总结了基于PXA270嵌入式系统引导程序的移植方法和步骤;介绍了引导程序Bootloader的设计和实现方法;讨论了位置无关代码在引导程序中的应用;简述了用于测试PXA270硬件器件的Bootloader扩展功能.该设计方法除用于完成Bootloader基本功能外,位置无关代码实现了程序的快速运行,扩展功能可以测试PXA270基本硬件设备.该引导程序Bootloader已成功运行于PXA270嵌入式平台,可提供类似系统开发的直接借鉴.  相似文献   

10.
基于LPC2210的μCOS—Ⅱ移植   总被引:1,自引:0,他引:1  
吴国民  周洁敏 《福建电脑》2008,24(10):153-154
本系统中,硬件平台采用PHILIPS公司生产的16/32住微处理器LPC2210作为核心处理器,软件平台采用μC/OS—Ⅱ实时操作系统。从而,在LPC2210处理器上移植μC/OS—Ⅱ实时操作系统。本论文主要由三部分组成:1、LPC2210微控制器介绍;2、μC/OS—Ⅱ系统结构;3、讲述μC/OS—Ⅱ在LPC2210微控制器上的移植过程。  相似文献   

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

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