本文所要研究的就是基于ARM嵌入式系统通用bootloader的设计与实现。Bootloader是嵌入式系统中执行在内核操作系统前的一段代码,它的基本作用就是加载内核镜像。 在实践平台上,本课题硬件上采用了Intel Xscale系列的PXA255作为处理器,Xscale核心是与ARM V5TE构架兼容的,因此具有一定的代表性,并以此来搭建课题的硬件实践平台,软件上以Linux作为操作系统。而在具体的实现上目标是除了实现bootloader的基本功能外,还将它实现成一个更加复杂的系统,即增加对硬件电路板的支持,以方便开发人员进行调试以及开发。因此,本文重点阐述了实践上具体的设计,具体的实现以及简单评估了它的作用。最后,对实现的bootloader进行了扩展:即在阐明ARM嵌入式系统中bootloader的一些共同点之后,介绍了如何对其他ARM系统进行移植,以做到通用性。
标签: bootloader Bootloader ARM 嵌入式系统
上传时间: 2014-09-10
上传用户:lps11188
FM1702SL射频芯片对外接口为SPI总线方式,对FM1702的操作实际上就是通过SPI总线 对FM1702SL内部的相关寄存器进行读写操作,从而实现射频读/写卡功能。本驱动程序基于FM2306A编写(兼容PIC指令集的其他MCU也同样试用),通过IO口软件模拟SPI总线时序.
上传时间: 2016-01-05
上传用户:2404
arm9仿真器的使用手册,在线调试arm处理器的好帮手.
上传时间: 2014-01-27
上传用户:kbnswdifs
本书详细介绍当前几大热点ARM嵌入式系统软件模块的c/c++以及UCOSii的编程方法和技巧及其在AM7上的实现。分为5个压缩软件包,每个压缩软件包介绍一种模块的编程方法和技巧。第1个压缩软件包演示了FAT文件系统的基础知识,以及兼容FAT12、FAT16和FAT32的文件系统模块ZLG/FS的源码分析。第2个压缩软件包演示了USB模块驱动程序的设计思想及实现过程。第3个压缩软件包演示了CF卡和IDE硬盘及相应软件模块ZLG/CF的设计思想及实现过程。第4个压缩软件包演示了TCP/IP及相应软件模块ZLG/IP的设计思想及实现过程。第5个压缩软件包演示了GUI模块ZLG/GUI的设计思想和实现过程。 这些模块是在NXP公司的通用ARM微控制器LPC2200系列上调式通过的,可以很容易地移植到基于其他处理器核的嵌入式系统上。
上传时间: 2016-03-27
上传用户:气温达上千万的
最新版IAR FOR ARM(EWARM)5.11中的代码例子,包括Actel Aiji,AnalogDevice,ARM,Atmel,Cirrus,Freescale,Luminary,Mirconas NXP,OKI,OSE,Samsung,ST,TI公司的ARM处理器代码
上传时间: 2014-01-14
上传用户:zhouchang199
ARM微处理器编程模型的一些基本概念,包括工作状态切换、数据的存储格式、处理器异常等,通过对本章的阅读,希望读者能了解ARM微处理器的基本工作原理和一些与程序设计相关的基本技术细节,为以后的程序设计打下基础。
上传时间: 2013-12-17
上传用户:zhengzg
此程序是在AVR单片机atmega169P处理器的程序,开发环境为ICC AVR 7.13pro,我在网上找了好久很少有MT8888模拟单片机读写时序的驱动程序,更少有AVR处理器的,所有今天贡献出来,希望对大家有帮助。
上传时间: 2014-12-22
上传用户:Breathe0125
ARM开发中收集的ARM培训资料,感觉收益匪浅:整理共享下: 1:ARM编程技巧.ppt 2:ARM处理器内核介绍.ppt 3:ARM调试方案.ppt 4:ARM及Thumb指令集练习.ppt 5:ARM集成开发环境介绍.PPT 6:ARM架构.ppt
上传时间: 2016-12-15
上传用户:qlpqlq
短信的发送需要GSM模块和处理器协作完成,GSM模块与ARM处理器通过串口连接,处理器向串口发送接收AT命令与GSM模块形成通信回路。中文短信的发送采用PDU模式,根据PDU模式标准形成PDU发送包,实现短信发送。本文根据无线电话项目的短信发送模块的实现开发流程编写
上传时间: 2013-12-10
上传用户:hopy
《ARM嵌入式Linux系统开发技术详解》,该书由浅入深、通俗易懂地讲解了嵌入式Linux的系统设计与开发。全书共25章,从嵌入式处理器ARM开始,讲解了ARM处理器的资源、ARM的指令集、ADS开发工具、嵌入式系统硬件环境的构建、Boot Loader、Linux内核移植、嵌入式文件系统、嵌入式Linux多任务程序开发、嵌入式Linux设备驱动开发、嵌入式Linux网络程序开发、MiniGUI图形界面开发、设备驱动开发案例、综合案例等内容。书中通过大量的例程来讲解知识要点,并提供了大量极有参考价值的开发案例,读者可以通过这些例程和开发案例对嵌入式Linux开发有一个系统的学习和提高。
上传时间: 2017-04-22
上传用户:妄想演绎师