摘要:本文首先介绍了嵌入式系统的概念、发展以及组成,然后介绍了Bootloader的概念以及当前Bootloader在全球的发展状况,接着详解分析了嵌入式ARM9的体系结构、编程模式、指令系统及存储系统,在嵌入式最小系统概念的基础上,介绍了S3C2410A微处理器硬件平台,以及Bootloader的开发流程,接着然后给出了读者自行开发的简单的Bootloader。最后探讨了Bootloader在嵌入式ARM9平台上的调试与烧录。
关键词:嵌入式,ARM9,Bootloader,linux
Abstract: This paper firstly introduces the concepts, development of embedded system and composition, then introduces the concept and the current Bootloader Bootloader development in the global situation, then analyzed the embedded ARM9 sep architecture, programming model, command system and storage systems, in embedded smallest system on the basis of the concept of S3C2410A microprocessor, introduces the hardware platform, and the development process, then Bootloader and gives readers self-developed simple Bootloader. Finally discusses ARM9 Bootloader in embedded platform of debugging and burn.
Key words: Embedded,ARM9,Bootloader,linux
嵌入式系统被定义为:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统,对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式系统是将先进的计算机技术、半导体技术、电子技术和各个行业的具体应用相结合后的产物,这一点就决定了他必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。嵌入式计算机的外部设备中就包含了多个嵌入式微处理器,如键盘、硬盘、显示器、网卡、声卡等均是由嵌入式处理器控制的。现在,嵌入式系统带来的工业年产值已超过了1万亿美元,嵌入式计算机不仅在民品上而且在军事装备上也得到了广泛地应用。嵌入式系统配套的外围输入输出电路、液晶等显示技术、兰牙技术、传感器和微型电子机电系统(MEMS)技术、各种智能算法等方面的突破,也是促使嵌入式系统的产品迅速占有市场的一个原因,所以目前它在移动通信、GPS全球定位系统、汽车、金融等重要应用领域都有较快发展,嵌入式系统产品的应用技术及硅片上的知识含量均表示知识经济时代已经开始的端倪。总之,现在是处于嵌入式系统迅速发展的时期。