嵌入式Linux系統BSP簡介

2021-05-25 22:51:45 字數 538 閱讀 2889

華清遠見嵌入式學院

講師。嵌入式系統由硬體環境、嵌入式作業系統和應用程式組成,硬體環境是作業系統和應用程式執行的硬體平台,它隨應用的不同而有不同的要求。硬體平台的多樣性是嵌入式系統的主要特點,如何使嵌入式作業系統在不同的硬體平台上有效地執行,是嵌入式系統開發中需要解決的關鍵問題。解決的方法是在硬體平台和作業系統之間提供硬體相關層來遮蔽這些硬體的差異,給作業系統提供統一的執行環境,這種硬體相關層就是嵌入式系統中的板級支援包bsp(board support package,簡稱bsp)。

bsp是嵌入式系統中介於硬體平台和作業系統之間的中間層軟體,主要目的是為了遮蔽底層硬體的多樣性,根據作業系統的要求完成對硬體的直接操作,向作業系統提供底層硬體資訊並最終啟動作業系統。bsp具有硬體相關性和作業系統相關性的特點,其主要作用包括:

(1)初始化底層硬體,為作業系統提供底層硬體資訊;

(2)初始化相關硬體裝置,主要是儲存裝置、通訊裝置;

(3)檢測系統硬體是否正常;

(4)載入作業系統並啟動系統執行。

www.farsight.com.cn

嵌入式Linux系統BSP簡介

嵌入式系統由硬體環境 嵌入式作業系統和應用程式組成,硬體環境是作業系統和應用程式執行的硬體平台,它隨應用的不同而有不同的要求。硬體平台的多樣性是嵌入式系統的主要特點,如何使嵌入式作業系統在不同的硬體平台上有效地執行,是嵌入式系統開發中需要解決的關鍵問題。解決的方法是在硬體平台和作業系統之間提供硬體相...

嵌入式系統簡介

僅僅是乙個簡單的整理 硬體 主機板,主機板上有soc system on chip ram,flash,其他晶元,外設。soc,片上系統,裡面有cpu 可能是arm,可能是mips 片內外設,如記憶體控制器,display controller,flash controller,gpio,inter...

嵌入式系統簡介

嵌入式系統是一種 完全嵌入受控器件內部,為特定應用而設計的專用計算機系統 嵌入式系統一般指非pc系統,它包括硬體和軟體兩部分。硬體包括處理器 微處理器 儲存器及外設器件和i o埠 圖形控制器等 軟體部分包括作業系統軟體 os 要求實時和多工操作 和應用程式程式設計。特點1 bootloader 它是...