共查询到19条相似文献,搜索用时 156 毫秒
1.
2.
Boot Loader是嵌入式系统开发的重要环节之一.通过博创公司的嵌入式产品UP-NETARM2410-S,详细介绍了在移植Windows CE嵌入式操作系统之前Boot Loader的开发步骤和烧写过程.重点分析了Boot Loader的原理、启动、编译过程,编译环境,并给出了Boot Loader的编程模型和算法框架.有利于全面正确地了解Boot Loader. 相似文献
3.
基于 AT91RM9200微控制器的B00tLoader的分析与开发 总被引:1,自引:0,他引:1
嵌入式系统开发过程中的一个重要问题是如何开发BootLoader。目前已有一些通用的BootLoader,但如何根据特定的嵌入式系统平台,开发相应的BootLoader,无疑是一个重点和难点。本文选用AT9IRM9200微控制器建立了一个通信接口平台,通过阐述U-Boot分析了BootLoader开发的特点和操作模式,并通过详细地分析AT91BasicBoot的源程序,具体地说明了BootLoader需要完成的主要任务和实现方法。可见,BotLoader是操作系统和硬件的枢纽,负责初始化硬件和引导操作系统的内核。 相似文献
4.
在以32位处理器为核心、uClinux为操作系统的嵌入式系统中,Boot Loader负责初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。44binit.S是S3C44BOX的Boot Loader中不可缺少的最先运行的程序,它由ARM汇编语言编写,主要完成硬件设备的初始化。文章详细介绍了44binit.S的设计思路以及较难懂的一些程序段落。 相似文献
5.
在嵌入式系统的开发中,首先移植一个稳定且功能强大的Boot Loader对后续软件的开发至关重要。Boot Loader是系统加电后运行的第一段代码,它进行初始化硬件设置、创建内核需要的信息等工作。BootLoader对硬件的依赖性非常强,不同的体系结构、不同的板级设备配置都对Boot Loader有不同的需求。U-Boot是目前各种Boot Loader中对各种处理器、开发板支持比较完备,功能比较强大的一种。详细介绍了U-Boot在OMAP5912开发板上的移植与运行。 相似文献
6.
7.
介绍Boot Loader和NAND Flash的基本原理,在此基础之上介绍如何在ARM平台上开发基于NAND Flash的Boot Loader. 相似文献
8.
以三星公司S3C2440AL嵌入式处理器为硬件基础,提出了一种基于ARM9的WinCE5.0引导程序(BootLoader)的设计和实现方法。详细介绍了嵌入式操作系统启动的第1条代码——Boot Loader,并对其架构进行分析;阐述了其启动代码和主代码的开发过程,并给出主代码开发中硬件初始化的步骤;然后用三星公司的sjf2440.exe烧写工具把Boot Loader的映像文件下载到Flash中去,并给开发板上电调试,最终从超级终端上显示出Boot Loader的调试信息。 相似文献
9.
提出了一种小型嵌入式Linux Boot Loader的设计方案,并详细介绍该方案在Arm-Linux平台上的实现过程.方案大大简化了特定应用平台下Linux Boot Loader的设计,并且大大减小了生成的可执行文件的大小,针对特定应用平台自行设计小型的Boot Loader具有一定的参考价值. 相似文献
10.
在以32位处理器为核心、uClinux为操作系统的嵌入式系统中,Boot Loader负责初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。44binit.s是S3C44B0X的BootLoader中不可缺少的最先运行的程序,它由ARM汇编语言编写,主要完成硬件设备的初始化。文章详细介绍了44binit.s的设计思路以及较难懂的一些程序段落。 相似文献
11.
AT91RM9200的SPI设备驱动程序开发 总被引:1,自引:0,他引:1
王丁 《数字社区&智能家居》2006,(12):177-178
SPI接口技术是一种高速,高效的串行接口技术,因而SPI设备在数据通信冲应用十分方便。设备驱动程序作为操作系统内核和硬件之间的接口,是嵌入式开发的童要组成部分,针对微处理器AT91RM9200和嵌入式Linux操作系统构建的开发平台,分析了AT91RM9200与TLC2543硬件结构,并根据接口电路的连接特点说明了SPI设备驱动程序的基本开发方法和动态模块加载实现过程。 相似文献
12.
王丁 《数字社区&智能家居》2006,(35)
SPI接口技术是一种高速,高效的串行接口技术,因而SPI设备在数据通信中应用十分方便。设备驱动程序作为操作系统内核和硬件之间的接口,是嵌入式开发的重要组成部分,针对微处理器AT91RM9200和嵌入式Linux操作系统构建的开发平台,分析了AT91RM9200与TLC2543硬件结构,并根据接口电路的连接特点说明了SPI设备驱动程序的基本开发方法和动态模块加载实现过程。 相似文献
13.
基于ARM的平台进行嵌入式操作系统WindowsCE的移植研究,其中微处理器选用ATMEL的AT91SAM9261。首先对硬件平台进行了介绍,然后给出了WindowsCE5.0在ARM上的移植过程并对BSP进行了详细的分析设计,具有通用性。适合大部分基于AMR926EJ—S内核或AT91系列芯片的移植。 相似文献
14.
嵌入式以太网控制器LAN91C111及其应用 总被引:6,自引:0,他引:6
简要介绍了SMSC公司生产的嵌入式以太网控制器LAN91C111的主要特点及其工作原理。基于嵌入式处理器AT91M40800,给出了它的应用设计方案。 相似文献
15.
基于AT91RM9200的SD卡主控制器的设计 总被引:1,自引:0,他引:1
通过对于AT91RM9200的研究,提出了一种应用于RFID手持阅读器的SD卡主控制器的设计方案,该设计采用工业级ARM9控制器AT91RM9200作为主控制器,采用MCI总线实现了对于SD卡的读写操作。详细介绍了SD卡以及AT91RM9200芯片中的MCI接口的结构和工作原理,讨论了相关的设置、硬件连接和软件设计。 相似文献
16.
基于ARId9微处理器设计了一套工业锅炉测控系统。系统以AT91RM9200芯片最小系统为核心,集成多个硬件模块,采用Linux软件平台,使系统具备LCD显示、触摸屏人机交互、自动报警、串口通信、模数转换、数模转换和I/O口扩展等功能,具有实时性、稳定性、可靠性和可拓展性等特点。 相似文献
17.
以ARM920T为内核的AT91RM9200是采用RISC(Reduced Instruction Set Computer,精简指令集计算机)架构的32位ARM(Advanced RISC Machines)微控制器,具有低功耗、高性能、执行速度快、执行效率高等特点。该文以AT91RM9200为平台,论述了boot loader文件的开发,并通过交叉编译和调试,完成了boot loader(即u-boot)文件的移植。 相似文献
18.
19.
以ARM芯片AT91SAM7S64为核心构成的单纱强力机控制器的软硬件设计方法.AT91SAM7S64的PWM单元控制交流伺服驱动器驱动交流伺服电机实现纱线拉伸.采用高精度ADC采集纱线的拉力数据,内置的定时/计数器实时测试记录各种纱线的拉伸长度和断裂时间.文中对控制器硬件结构、软件流程作了较为详尽的阐述.经测试表明该控制器具有精确度高、性能稳定、成本低等优点. 相似文献