久久99热66热这里只有精品,特黄特色的大片在线观看,亚洲日本三级在线观看,国产三级农村妇女在线,亚洲av毛片免费在线观看,哺乳叫自慰在线看,天天干美女av网

基于PSOS的TM1300應用系統(tǒng)中的BSP研究

時間:2023-05-01 08:30:40 計算機論文 我要投稿
  • 相關推薦

基于PSOS的TM1300應用系統(tǒng)中的BSP研究

摘要:通過在應用軟件與板級支持包BSP之間加一層庫函數(shù)的方法較好地解決了應用程序與板級支持包函數(shù)間的通信問題,減少了板級支持包函數(shù)的維護復雜度,從而為嵌入式系統(tǒng)板級支持包的實現(xiàn)提供了一個有價值的思路。

    關鍵詞:PSOS;BSP;庫函數(shù)

基于PSOS的TM1300應用系統(tǒng)中的BSP研究

板級支持包BSP屬于嵌入式系統(tǒng)的一部分,它相當于一個板級驅(qū)動程序,實際上也是用來描述運行于嵌入式微處理器上的軟件與外圍芯片之間接口的一個軟件層。

本文針對基于PSOS嵌入式操作系統(tǒng)的PHILIPS TM1300多媒體應用系統(tǒng)PCI卡,提出了一種BSP 的函數(shù)組織方法。TM1300的核心是32位處理器,能夠進行32位的線性尋址,尋址能力可達到4GB。TM1300核心處理器采用的是VLIW ?超長指令字?結構,可以在每一時鐘周期內(nèi)同時進行5個操作,每秒可完成70億次指令運算。TM1300支持16kB的數(shù)據(jù)高速緩存和32kB的指令高速緩存,而且數(shù)據(jù)高速緩存是雙端口的,允許同時雙向接入。方便的PCI接口允許其在主機(PC)視頻卡上顯示圖像。從TM1300來看,只有DSPCPU和ICP單元可以對PCI接口進行操作,而從PCI來看,SDRAM和絕大部分處于MMIO空間的寄存器都能夠被外部PCI初始化器件所訪問。圖像協(xié)處理器ICP則可給活動視頻提供一個用于顯示支持的交迭窗口仲裁號碼。TM1300使用IIC串行總線來配置其外圍器件,并可以在主從兩種模式下工作。此外,它還擁有一個實時多任務單(或多)處理器操作系統(tǒng)內(nèi)核,并采用基于優(yōu)先級的任務調(diào)度方式,此外,它還支持可搶占的、以及基于時間片的調(diào)度策略。

1。校樱希釉谙到y(tǒng)中的地位

1.1 DEVICE LIBRARY

將PSOS的模塊化技術與板級支持包BSP相結合可使BSP把上層模塊及應用軟件與底層硬件分開,從而保證開發(fā)不受處理器及外圍硬件更新的影響,而只需對BSP 中的設備驅(qū)動程序做簡單的改動即可使其適合于更新或全新的硬件。這在很大程度上減少了開發(fā)該系統(tǒng)多個版本的工作量。另外,由于BSP把PSOS的內(nèi)核與目標機硬件隔離開來,從而使操作系統(tǒng)內(nèi)核完全與設備無關,保證了內(nèi)核的穩(wěn)定性,同時提高了應用系統(tǒng)的可靠性。

對于視頻接口中的A/D部分,SAA7114的位置可以由SAA7113來代替,這一硬件上的改動將只體現(xiàn)在板級支持包的變化上,而其上層應用軟件不受影響。

BSP包括一個或多個例程,可用來定義特定電路板上的外圍芯片,以提供針對這些芯片的基本操作功能,并完成對外圍芯片的初始化及各寄存器的設置等工作,圖1所示是其系統(tǒng)結構。圖中,BSP一方面用于完成外圍芯片的初始化;另一方面,在需要時改變各芯片的內(nèi)部設置,從而使硬件按用戶的要求工作于不同的狀態(tài)。而應用程序、I/O管理器及操作系統(tǒng)內(nèi)核則通過BSP來對PCI卡硬件進行操作。

1.2 PSOS BSP

必須清楚:PSOS BSP 與TriMedia DEVICE LI-BRARY BSP是不同的。PSOS BSP包括了設備驅(qū)動?drv_conf

[1] [2] [3] 

【基于PSOS的TM1300應用系統(tǒng)中的BSP研究】相關文章:

基于模型的故障診斷在空間電源系統(tǒng)中的應用研究04-30

基于人工濕地系統(tǒng)中的微生物研究05-02

基于人工濕地系統(tǒng)中的微生物研究04-26

基于復雜系統(tǒng)的CESCE研究04-27

基于Agent的農(nóng)業(yè)個性化搜索系統(tǒng)研究與應用04-30

FPGA在組合導航系統(tǒng)中的應用研究04-27

飛參系統(tǒng)在飛機維護中的應用研究04-29

基于專題地圖編制中GIS數(shù)據(jù)應用的研究04-27

基于Internet的專家系統(tǒng)在環(huán)境保護中的應用04-28

基于B/S的WebGIS技術在地質(zhì)信息系統(tǒng)中的應用05-03