查看更多
当前 - 选择题 - 嵌入式系统
中等
单选题
2023年5月第40题
#嵌入式系统
#嵌入式系统
#第二版教材
#凯恩建议必须掌握

在嵌入式操作系统中,通常采用硬件抽象层( Hardware Abstraction Level,HAL )和板级支撑包( Board Support Package,BSP )的底层设计技术,目的是为了提高操作系统的(__)。

问题(1)
正确答案D
凯恩解析

本题考察的是嵌入式操作系统中底层抽象技术对系统特性的影响
在嵌入式系统中,硬件种类繁多、结构各异,为了使操作系统能够在不同硬件平台上运行并减少对具体硬件的依赖,通常在硬件和操作系统之间引入硬件抽象层(HAL)板级支撑包(BSP)
A选项可定制:虽然嵌入式系统强调可定制性,但HAL和BSP的设计目标并非主要为了可定制,而是为了解耦硬件与操作系统之间的耦合。
B选项实时性:实时性更多依赖于操作系统调度机制和中断响应等机制,HAL和BSP的引入对其影响不大。
C选项可靠性:可靠性是系统运行正确性的体现,虽然良好的抽象层可间接提高稳定性,但其直接目标不是提高可靠性。
D选项可移植性:HAL通过提供统一的硬件接口,BSP通过对特定硬件平台的支持,使得操作系统可以不修改或只做极小修改就能运行于不同平台上,显著提高了系统的可移植性。因此该选项正确。
因此,选项 D 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有