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
ARM7Bootloade 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)