作为硬件抽象层的一种实现,板级支持包BSP(Board Support Package)是现有的大多数商用嵌入式操作系统实现可移植性所采用的一种方案。BSP隔离了所支持的嵌入式操作系统与底层硬件平台之间的相关性,使嵌 入式操作系统能够通用于BSP所支持的硬件平台,从而实现嵌入式操作系统的可移植性和跨平台性,以及嵌入式操作系统的通用性、复用性。
[1] Fernando Friedrich L, John Stankovic, et al. A Survey of Configurable, Componentbased Operating System for Embedded Applications, IEEE MICRO, 2001,5~6:54-68.
[2] Labrosse J. 嵌入式系统构件. 第2版. 袁勤勇,黄绍金,唐青,译. 北京:机械工业出版社,2001.
[3] 罗蕾. 嵌入式实时操作系统及应用开发. 北京:北京航空航天大学出版社,2005.
[4] 王涛,张伟良,冯重熙. 嵌入式系统硬件抽象层原理与实现. 电子技术应用,2001(10).