時髦館

位置:首頁 > 生活 > 經驗

bsp是什麼 BSP的主要功能是什麼

經驗3.03W
bsp是什麼 BSP的主要功能是什麼

1、板級支持包(BSP)是介於主板硬件和操作系統中驅動層程序之間的一層,一般認爲它屬於操作系統一部分,主要是實現對操作系統的支持,爲上層的驅動程序提供訪問硬件設備寄存器的函數包,使之能夠更好的運行於硬件主板。在嵌入式系統軟件的組成中,就有BSP。BSP是相對於操作系統而言的,不同的操作系統對應於不同定義形式的BSP。

2、BSP的主要功能:

BSP主要功能爲屏蔽硬件,提供操作系統及硬件驅動,具體功能包括:

(1)單板硬件初始化,主要是CPU的初始化,爲整個軟件系統提供底層硬件支持

(2)爲操作系統提供設備驅動程序和系統中斷服務程序

(3)定製操作系統的功能,爲軟件系統提供一個實時多任務的運行環境

(4)初始化操作系統,爲操作系統的正常運行做好準備。

標籤:bsp bsp