基于ARM 芯片的应用系统,多数为复杂的片上系统,该复杂系统里 ,多数硬件模块都是可配置的,需要由软件来预先设置其需要的工作状 态,因此在用户的应用程序之前,需要由专门的一段代码来完成对系统 基本的初始化工作。