BOOT LOADER

任何系统都有一个上电初始化的过程,8/16 位系统的初始化过程相对简单,比较容易理解,而基于ARM微处理器的系统一般为复杂的片上系统(System On Chip),这种复杂系统的多数硬件模块都是可配置的(Configurable),需要明确的设置为特定的工作状态,因此在用户的主应用程序运行之前需要一段专门的代码来完成对系统的初始化工作,这段代码一般称为BootLoader。

--- 摘自 《ARM应用系统开发详解》第二版 第 73 页

你可能感兴趣的:(bootloader)