国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 課堂 > 電腦知識 > 正文

bsp是什么格式文件?bsp文件如何打開?

2024-05-08 13:54:14
字體:
來源:轉載
供稿:網友

對于普通電腦用戶來說也許接觸到bsp的機會不多,bsp是一鐘底層文件,承載著底層硬件的穩定運行。

bsp是什么文件

BSP( Board Support Package)是板級支持包,是介于主板硬件和操作系統之間的一層,應該說是屬于操作系統的一部分,主要目的是為了支持操作系統,使之能夠更好的運行于硬件主板。

BSP是板級支持包,是介于主板硬件和操作系統之間的一層,應該說是屬于操作系統的一部分,主要目的是為了支持操作系統,使之能夠更好的運行于硬件主板。BSP是相對于操作系統而言的,不同的操作系統對應于不同定義形式的BSP,例如VxWorks的BSP和Linux的BSP相對于某一CPU來說盡管實現的功能一樣,可是寫法和接口定義是完全不同的,所以寫BSP一定要按照該系統BSP的定義形式來寫(BSP的編程過程大多數是在某一個成型的BSP模板上進行修改)。這樣才能與上層OS保持正確的接口,良好的支持上層OS。


 

例如:在VxWorks中的網卡驅動,首先在config.h中包含該網卡,然后將網卡含網卡的信息的參數放入數組 END_TBL_ENTRY endDevTbl [] 中,系統通過函數muxDevLoad( )調用這個數組來安裝網卡驅動。

而在Linux中的網卡驅動,是在space.c中聲明該網絡設備,再把網卡驅動的一些函數加到dev結構中,由函數ether_setup()來完成網卡驅動的安裝。

純粹的BSP所包含的內容一般說來是和系統有關的驅動和程序,如網絡驅動和系統中網絡協議有關,串口驅動和系統下載調試有關等等。離開這些驅動系統就不能正常工作。

Tornado中BSP的編譯和上層應用程序不同,用命令行或直接在Tornado環境下Build,在Tornado下不能跟蹤調試。

bsp文件如何打開?

用戶也可以添加自己的程序到BSP中,但嚴格來說不應該算BSP.一般來說這種做法不建議。因為一旦操作系統能良好運行于最終的主板硬件后,BSP也就固定了,不需要做任何改動。而用戶自己在BSP中的程序還會不斷的升級更新,這樣勢必對BSP有不好的影響,對系統造成影響,同時由于BSP調試編譯環境較差,也不利于程序的編譯調試。

而在打開bsp文件時,我們推薦使用BSP轉換MAP地圖文件轉換器、CS地圖編輯器等工具打開,如上圖所示。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昌宁县| 新乐市| 乌兰察布市| 越西县| 隆子县| 喀喇沁旗| 崇州市| 达孜县| 项城市| 盈江县| 墨脱县| 鹤壁市| 厦门市| 敖汉旗| 色达县| 太白县| 姜堰市| 敦煌市| 文成县| 鲜城| 天峻县| 河间市| 峡江县| 永平县| 大理市| 拜城县| 喀喇| 天柱县| 安图县| 高唐县| 鄂州市| 莱西市| 扶余县| 偏关县| 河西区| 新宁县| 怀柔区| 姜堰市| 墨竹工卡县| 龙川县| 隆尧县|