日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > TMS320F2812與CPLD的視頻采集系統(tǒng)接口設(shè)計

          TMS320F2812與CPLD的視頻采集系統(tǒng)接口設(shè)計

          作者: 時間:2010-04-01 來源:網(wǎng)絡(luò) 收藏

          2 軟件
          TMS320C6416上電后進行初始化,即對狀態(tài)寄存器STO、STl,處理器模式控制寄存器PMST和時鐘模式寄存器CLKMD等進行適當?shù)呐渲谩?TMS320C6416內(nèi)部的boot程序按照外部中斷或者通用I/O的設(shè)置,將Flash中的程序讀到TMS320C6416內(nèi)部的RAM中,并運行程序;然后通過它的McBSP多通道緩沖口,將控制字寫入的寄存器中,從而設(shè)置其工作模式。TMS320C6416開始啟動數(shù)據(jù),并從sDRAM中讀取數(shù)據(jù),隨后進行信號處理。會對同步分離電路LMl881輸出的各種信號進行判斷與控制。當產(chǎn)生SDRAM的地址寫選通信號后,會將一幀數(shù)據(jù)寫入SDRAM;然后發(fā)中斷信號給TMS320C6416,以通知TMS320C6416可以讀取數(shù)據(jù),并進行數(shù)據(jù)壓縮、編碼、校正、濾波、分割與特征提取等;同時寫入到IDE硬盤中,并送顯示器進行顯示。
          攝像頭輸出2路復合模擬視頻信號:一路送給鉗位電路進行放大,然后輸出到進行A/D轉(zhuǎn)換,輸出需要的YUV422數(shù)字視頻信號。由對它進行邏輯與時序控制,通過外部將數(shù)據(jù)傳送給TMS320C6416進行圖像處理并顯示。另一路經(jīng)過LMl881同步分離電路輸出模擬視頻行、場同步信號。再通過CPLD產(chǎn)生YUV422數(shù)字視頻信號,并逐幀存入SDRAMA和SDRAMB中。SDRAMA和SDRAMB的地址寫時序信號由行、場視頻信號產(chǎn)生。其讀信號由DSP的EMIF控制信號產(chǎn)生。當CPLD向SDRAMA寫入一幀圖像數(shù)據(jù)時,發(fā)中斷信號給TMS320C6416。 TMS320C6416將從SDRAMB讀取一幀圖像數(shù)據(jù),同時寫入IDE硬盤中,并且送顯示器顯示。當SDRAMA存滿圖像且SDRAMB中的圖像數(shù)據(jù)被讀完時,CPLD進行讀/寫地址信號切換。這樣,CPLD將向SDRAMB存入圖像數(shù)據(jù),而DSP將從SDRAMA中讀取圖像數(shù)據(jù)。如此循環(huán),可以提高圖像的存儲/讀取速度,以及實現(xiàn)實時圖像處理與顯示的效果。視頻流程如圖4所示。


          2.1 TMS320F2812 ADC模塊初始化
          可以對TMS320F2812的ADC模塊進行編程,即對ADC模塊中的寄存器及工作模式進行初始化配置,并且可以實現(xiàn)升級來提高采集的精確度和速度。ADC模塊中有16個輸入通道口,包括8個A口和8個B口。2個通道口可以級連工作,此時16個通道由排序器SEQ控制和管理。模塊中有2個多路選擇開關(guān),用來選擇8個通道中的任何一個通道進行A/D轉(zhuǎn)換。如果排序器轉(zhuǎn)換完成,就將所轉(zhuǎn)換的通道的值存儲到相應(yīng)的ADCRE-SUT寄存器中。TMS320F2812中的ADC內(nèi)部含有2個采樣保持(S/H)的12位ADC核心。ADC的采樣率為12.5 Msps,即能實現(xiàn)80 ns采樣一次。在自動排序模式下,允許對同個通道口進行多次采樣與A/D轉(zhuǎn)換,即能進行過采樣算法的A/D轉(zhuǎn)換。與傳統(tǒng)單次轉(zhuǎn)換相比較,具有采樣和轉(zhuǎn)換精度高的優(yōu)點。其A/D轉(zhuǎn)換工作流程如圖5所示。



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉