一、BootLoader内容

Bootloader内容包含CPU的初始化、硬件外围接口初始化和内存空间映射表建立。其目的是建立适合操作系统和应用软件运行的系统环境。BootLoader固化在ROM或FLASH中,所以BootLoader也称固件。

二、BootLoader作用

1、系统初始化;

2、引导操作系统运行,如果没有操作系统就引导用户应用软件运行。

三、Bootloader 两种工作模式:
1、启动加载模式:设备上电后,自动加载并启动操作系统,不需要用户参与。

2、下载模式:用户可通过系统控制命令调用该模式。在下载模式下,可下载更新操作系统。

四、嵌入式系统软件的四个层次

1、引导加载程序—bootloader。

2、操作系统内核(任务管理,内存管理,设备驱动)。

3、文件系统,图形界面。

4、应用软件。

04-25 06:28