扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 嵌入式系统简单
单选题
2015年5月第40题
简单
单选题
2015年5月第40题
#了解即可
#超纲
嵌入式系统初始化过程主要有3个环节,按照自底向上、从硬件到软件的次序依次为(__)。
问题(1)
浓缩知识点
嵌入式系统初始化遵循自底向上、从硬件到软件的递进逻辑,核心包含三个有序衔接的环节。首先是片级初始化,作为最底层的硬件基础配置环节,主要完成处理器内部核心资源的初始化,涵盖时钟电路、核心寄存器、中断控制器等组件的参数配置,确保处理器自身具备基本运行能力。紧接着是板级初始化,依托片级初始化的成果,对电路板上的各类外设硬件进行配置与激活,比如外部内存、串口、总线接口、传感器模块等,搭建起完整可用的硬件运行平台。最后是系统级初始化,实现从硬件到软件的过渡,主要完成操作系统镜像加载、硬件驱动适配、系统内存管理机制搭建以及应用运行环境初始化,为上层应用程序的启动与运行提供稳定的软件支撑。这种逐层递进的初始化顺序,能保障每一层的运行都依赖下层已就绪的资源,从根本上确保系统启动的稳定性与可靠性。
正确答案
B
本题考察的是嵌入式系统初始化过程的基本顺序。
嵌入式系统的初始化通常遵循由底层硬件到高层软件的次序,分为三个主要环节:
A选项 片级初始化→系统级初始化→板级初始化:不符合实际顺序,因为系统级初始化应放在最后。错误。
B选项 片级初始化→板级初始化→系统级初始化:这是正确的顺序。片级初始化是处理器内部资源(时钟、寄存器、中断控制器等)的设置;板级初始化是外设硬件(内存、串口、总线等)的初始化;最后系统级初始化才进入操作系统的加载、驱动初始化、内存管理和应用环境建立。正确。
C选项 系统级初始化→板级初始化→片级初始化:颠倒了层次关系,错误。
D选项 系统级初始化→片级初始化→板级初始化:同样不符合“硬件优先,软件最后”的原则,错误。
因此,正确答案是 B. 片级初始化→板级初始化→系统级初始化。
