freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于dsp的視頻采集與壓縮傳輸系統(tǒng)的設計論文正文-資料下載頁

2025-06-27 17:32本頁面
  

【正文】 DDK的這種分層結構使得驅動開發(fā)人員僅需了解單一的Minidriver API就可以完成整體外圍器件的驅動設計,而且這一過程比設計整個驅動程序要簡單得多,因為Class driver控制了緩沖區(qū)管理和同步等。DDK提供3種Class driver.分別為SIO/DIO、PIP/PIO和GIO,它們都可以和任何Minidriver結合使用。 視頻捕獲驅動程序設計基于幀的視頻模塊(FrameVideo,F(xiàn)VID),是為支持視頻應用,特別針對視頻信息逐幀捕獲和逐幀顯示而進行的 GIO類驅動 API擴展。FVID模塊提供的設備驅動 API函數(shù)不同于其他的設備驅動,因為它掌握數(shù)據(jù)緩沖區(qū)的所有權,應用程序按需求來分配緩沖區(qū)。在視頻驅動中,主要是通過調用FVID模塊函數(shù)來完成類驅動代碼的編寫工作。這些函數(shù)是:FVID create,分配并初始化 FVID通道對象;FVID control,發(fā)送一個控制命令到微型驅動;FVID alice,申請獲得驅動程序緩存單元 ;FVID exchange,交換應用程序和驅動程序的緩存空間 ;FVID free,釋放返回應用程序申請的緩存;FVID delete,申請關閉一個FVIDchannel對象。視頻類驅動亦分為兩層,上層為通用視頻端口層,下層為指定編/解碼芯片微型驅動層。這種結構的好處是:當使用不同的外圍芯片時,只需要改動部分微型驅動,不需要將整個微驅動重新編寫,使得驅動的復用性大大增強。 本章小結本章主要討論了基于視頻處理DSP的視頻采集壓縮系統(tǒng)的軟件設計方法,介紹了系統(tǒng)的軟件體系結構以及DSP/BIOS和CSL的特點,著重研究了基于DSP/BIOS的設備驅動模型,以視頻驅動為例討論了基于DDK開發(fā)設備驅動程序的方法。DM642片上有許多外圍接口,系統(tǒng)中也需要許多外圍的硬件設備,并且上層還有相當復雜的應用程序,使用程序結構進行程序開發(fā),層次清晰,移植性和擴展性都很好。設備驅動程序基于開發(fā)系統(tǒng)的芯片支持庫及DSP/BIOS開發(fā)工具,使得開發(fā)更加簡單易行,并且減少了錯誤概率。同時,本章還詳細討論了系統(tǒng)引導加載程序的設計方法。致謝經(jīng)過數(shù)月的不懈努力,我的畢業(yè)設計已經(jīng)接近完成,作為一名本科畢業(yè)生,在設計中缺乏實踐經(jīng)驗,難免有許多不懂的地方。如果沒有導師的督促指導和同學們的支持幫助,我就很難順利完成本次畢業(yè)設計。在此,我要感謝在畢業(yè)設計期間給予我?guī)椭膶熀屯瑢W。首先要感謝我的導師——賀科學老師。賀科學老師在學術研究上實事求是,一絲不茍而又不乏創(chuàng)新精神,在學習、工作和生活上對我關懷備至,不失時機地教給了我很多道理,我想這將會在今后的學習和工作中令我受益無窮。在論文完成之際,向導師致以最誠摯的敬意和最衷心的感謝。除了敬佩賀老師的專業(yè)水平外,他的治學嚴謹和科學研究的精神也是我永遠學習的榜樣,并將積極影響我今后的學習和工作。然后還要感謝大學四年來所有的老師,為我們打下專業(yè)知識的基礎;同時還要感謝所有的同學們,正是因為有了你們的支持和鼓勵。此次畢業(yè)設計才會順利完成。最后感謝電氣與信息工程學院以及我的母?!L沙理工大學四年來對我的大力栽培。參考文獻[1] 馬海杰. 基于TMS320DM642的音視頻編解碼系統(tǒng)硬件設計[D].浙江:浙江大學,2005.[2] 盧金明,郭云怡. 基于MPEG4的數(shù)字視音頻遠程實時監(jiān)控系統(tǒng)[A].廣州:暨南大學出版社,2003:13.[3] 彭漢,[J]. 艦船電子工程,2008,28(2):1.[4] [A].東北:東北電力大學出版社,2010:23.[5] 趙華,[A].江蘇:南京師范大學出版社,2010:12.[6] :南京理工大學,2007[7] :華中科技大學,2007[8] :重慶大學,2007 [9] :武漢理工大學,2006[10] TMS320DM642 :天津大學,2008[11] David Beymer, Philip McLauchlan, Benn Coifman, and Jitendra Realtime Computer Vision System for Measuring Traffic Parameters. Berkeley, California:Dept. of Electrical Engineering and Computer Sciences University of California,2004[12] CHEN Lei, WANG Jinhai, DONG of DSPbased Embedded Video Remote Monitoring System. College of Information and Communication Engineering, Tianjin Polytechnic University,2009附錄A 程序代碼//視頻解碼程序主要代碼//定義場的相關信息define VCA_HBLNK_SIZE 138//場消隱行數(shù)define VCA_IMG_VSIZE1 244//奇場所所包含的行數(shù)define VCA_IMG_VSIZE2 243//偶場所所包含的行數(shù)define VCA_IMG_HSIZE1 720//第1場每行包含的像素數(shù)define VCA_IMG_HSIZE2 720//第2場每行包含的像素數(shù)//第1場像素的大小為define VCA_IMAGE_SIZE1 //第2場像素的大小為define VCA_IMAGE_SIZE2//定義門限define VCA_VDTHRLD1define VCA_VDTHRLD2 VCA_VDTHRLD1//設置第1場圖像的范圍define VCA_XSTART1(VCA_HBLNK_SIZE2)//EAVdefine VCA_XSTOP1(VCA_XSTART1+VCA_IMG_HSIZE11)define VCA_YSTART1 1define VCA_YSTOP1(VCA_YSTART1+VCA_IMG_VSIZE11)//設置第2場圖像的范圍define VCA_XSTART2(VCA_HBLNK_SIZE2)define VCA_XSTOP2(VCA_XSTART1+VCA_IMG_HSIZE21)define VCA_YSTART2 1define VCA_YSTOP2(VCA_YSTART1+VCA_IMG_VSIZE21)//FIFO出發(fā)的長度define VCA_THRLD_FIELD1(VCA_IMG_HSIZE1/8)define VCA_THRLD_FIELD2VCA_THRLD_FIELD1//定義奇場與偶場的行數(shù)define VCA_CAPEVT1(VCA_IMAGE_SIZE1/(VCA_VDTHRLD1*8))define VCA_CAPEVT2(VCA_IMAGE_SIZE2/(VCA_VDTHRLD2*8))define VCA_Y_EDMA_ELECNT(VCA_THRLD_FIELD1*2)define VCA_Y_EDMA_FRMCNT((VCA_CAPEVT1+VCA_CAPEVT2)*CAPCHA_FRAME_COUNT)define CAPCHA_FRAME_COUNT 1在SDRAM定義用于儲存圖像數(shù)據(jù)pragma DATA_section(capChaAYSpace,”. capChaAYSpace”)Uint8 capChaAYSpace[720*588]。pragma DATA_section(capChaACbSpace,”. capChaACbSpace”)Uint8 capChaACbSpace[360*588]。pragma DATA_section(capChaACrSpace,”. capChaACrSpace”)Uint8 capChaACrSpace[360*588]。//EDMA 變量定義VP_Handle vpCaptureHandle。EDMA_Handle hEdmaVPCapChaAY。EDMA_Handle hEdmaVPCapChaACb。EDMA_Handle hEdmaVPCapChaACr。Int32 edmaCapChaAYTccNum=0。Int32 edmaCapChaACbTccNum=0。Int32 edmaCapChaACrTccNum=0。volatile Uint32 capChaAFrameCount=0。volatile Uint32 capChaAOverrun=0。volatile Uint32 capChaASyncError=0。volatile Uint32 capChaAShortFieldDetect=0。volatile Uint32 capChaALongFieldDetect=0。定義一個初始化視頻口寄存器的函數(shù)BT656_for_8ntcf()VP_Handle BT656_for_8ntfc(int portNumber){//打開一個視頻端口vpCaptureHandle=VP_open(portNumber,VP_OPEN_RESET)。if(vpCaptureHandle==INV){//如果視頻口無效,返回數(shù)值Return(VP_Handle)0xFFFF。}//使能視頻端口VP_FSETH(vpCaptureHandle,PCR,PEREN,VP_PCR_PEREN_ENABLE)。//使能VCA的中斷源//使能通道A的COVRA溢出中斷VP_FSETH(vpCaptureHandle,VPIE,COVRA,VP_VPIE_COVRA_ENABLE)。//使能通道A的視頻捕獲完成中斷VP_FSETH(vpCaptureHandle,VPIE,CCMPA,VP_VPIE_CCMPA_ENABLE)。//使能通道A的同步出錯中斷VP_FSETH(vpCaptureHandle,VPIE,SERRA,VP_VPIE_SERRA_ENABLE)。//使能short field detect中斷VP_FSETH(vpCaptureHandle,VPIE,SFDA,VP_VPIE_SFDA_ENABLE)。//使能視頻口全局中斷VP_FSETH(vpCaptureHandle,VPIE,VIE,VP_VPIE_VIE_ENABLE)。VP_FSETH(vpCaptureHandle,VCACTL,SFDA,VP_VCACTL_SFDE_ENABLE)。//設置第1場的最后1個像素Y軸與X軸的坐標VP_FSETH(vpCaptureHandle,VCASTOP1,VP_VCASTOP1_RMK(VCA_YSTOP1,VCA_XSTOP1))。//設置第2場的最后2個像素Y軸與X軸的坐標VP_FSETH(vpCaptureHandle,VCASTOP2,VP_VCASTOP2_RMK(VCA_YSTOP2,VCA_XSTOP2))。//設置第1場的第1個像素Y軸與X軸的坐標VP_FSETH(vpCaptureHandle,VCASTART1,VP_VCASTRT1_RMK(VCA_YSTART1,VP_VCASTRT1_SSE_ENABLE,VCA_XSTART1))。//設置第2場的第1個像素Y軸與X軸的坐標VP_FSETH(vpCaptureHandle,VCASTART2,VP_VCASTRT2_RMK(VCA_YSTART2,VCA_XSTART2))。//設置EDMA啟動的門限VP_FSETH(vpCaptureHandle,VCATHRLD,VP_VCAEVTCT_RMK(VCA_CAPEVT2,VCA_CAPEVT1))。//采用BT656格式的數(shù)據(jù)流VP_FSETH(vpCaptureHandle,VCACTL,CMODE,VP_VCACTL_CMODE_BT656B)。//設置為不連續(xù)采集VP_FSETH(vpCaptureHandle,VCACTL,CON,VP_VCACTL_CON_DISABLE);VP_FSETH(vpCaptureHandle,VCACTL,FRAME,VP_VCACTL_FRAME_FRMCAP);VP_FSETH(vpCaptureHandle,VCACTL,CF2,VP_VCACTL_CF2_NONE);VP_FSETH(vpCaptureHandle,VCACTL,CF1,VP_VCACTL_CF1_NONE);//VCOUNT復位在場消隱之后VP_FSETH(vpCaptureHandle,VCACTL,VRST,VP_VCACTL_VRST_V0EAV);//行計數(shù)復位在EAV之后VP_FSETH(vpCaptureHandle,VCACTL,HRST,VP_VCACTL_HRST_V0EAV);//初始化EDMA通路IRQ_enable(IRQ_EVT_VINT0)。IRQ_enable(vpCaptureHandle eventide)。//設置Y,Cb and Cr EDMA 通道setupVPCapChaAEDMA(portNumber)。VP_FSETH(vpCaptureHandle,VPCTL,VPHLT,VP_VPCTL_VPHLT_CLEAR)。//使能VCA口VP_FSETH(vpCaptureHandle,VCACTL,VCEN,VP_VCACTL_VCEN_ENABLE)。//清除VCA_CTL寄存器中得BLKCAP位使能DMA事件VP_FSETH(vpCapture
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1