基于ARM嵌入式系统的Bootloader的设计与实现Design and Realization of Bootloader Based on ARM Embedded System
刘娅
摘要(Abstract):
在计算机、互联网和通信技术高速发展的同时,嵌入式系统开发技术也取得迅速发展,嵌入式技术应用范围的急剧扩大。但是在嵌入式系统设计中,针对嵌入式处理器和操作系统的Bootloader代码的设计是一个难点。在基于ARM720T核的嵌入式处理器芯片的EP7312上进行设计,总结出嵌入式处理器芯片的Bootloader设计的一般模式及其中的一些关键技术,并给出了Bootloader的详细设计流程。
关键词(KeyWords): 嵌入式系统;Bootloader;ARM;操作系统
基金项目(Foundation):
作者(Author): 刘娅
参考文献(References):
- [1]宋国军,张侃谕,林学龙.嵌入式系统中U Boot基本特点及其移植方法[J].单片机与嵌入式系统应用,2004(10):7881.
- [2]詹荣开.嵌入式Bootloader技术内幕[Z].IBM DW,2003.
- [3]胥静.嵌入式系统设计与开发实例详解———基于ARM的应用[M].北京:北京航空航天大学出版社,2005.
- [4]李汉强,邱巍.基于IntelPXA26X处理器的Bootloader的设计与实现[J].武汉理工大学学报,2003,27(6):770773.
- [5]白浪,张思东.WinCE系统下Bootloader的开发[J].单片机及嵌入式系统应用,2004(2):2427,42.
- [6]朱颖,黄光明.Motorola微处理器的Bootloader分析与应用[J].单片机及嵌入式系统应用,2004(6):2729.
- [7]杜春雷.ARM体系结构与编程[M].北京:清华大学出版社,2004.
- [8]田立峰,崔健,陈伟,等.双核DSP芯片TMS320VC5421的并行引导方案[J].国外电子元器件,2004(8):1416.
- [9]孙天泽,袁文菊,张海峰.嵌入式设计及Linux驱动开发指南———基于ARM9处理器[M].北京:电子工业出版社,2005.