微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > ARM7嵌入式系统中Bootloader分析与设计

ARM7嵌入式系统中Bootloader分析与设计

时间:11-11 来源:互联网 点击:

一次向串口发送3字节数据。命令控制台从串口接收到字符后,程序处理的流程图如图2所示。

5.结束语

Bootloader与具体的硬件环境和操作系统是紧密联系在一起,针对某个CPU芯片编写Bootloader代码,首先要了解该CPU的内核结构、指令系统,其次是具体芯片的结构和各种片上资源,以及所采用的操作系统。本文给出的Bootloader代码已经在基于Samsung公司的S3C4510B芯片开发的系统板上运行并测试通过。该Bootloader能够正常引导及更新uClinux内核,系统运行稳定,完全实现了设计目的,达到了嵌入式系统的设计要求。

参考文献:

[1]. 李驹光等.ARM应用系统开发详解——基于S3C4510B的系统设计. 清华大学出版社.2003 .

[2]. 詹荣开. 嵌入式系统Bootloader技术内幕.

http://linux.chinaunix.net/doc/embedded/2005-01-13/762.shtml

[3]. 蔡治等.基于ARM核的嵌入式应用系统中的启动代码的编程.电子科技,NO6,2005

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top