關 閉

        新聞中心

        EEPW首頁 > 安全與國防 > 設計應用 > 基于TMS320 DM642的多路視頻處理系統設計

        基于TMS320 DM642的多路視頻處理系統設計

        作者:楊文通 程倩 劉志峰 王建華 北京工業大學 機械工程與應用電子學院 時間:2009-06-15 來源:電子產品世界 收藏

          編解碼器與DM642的引腳連接圖如圖2所示。

        本文引用地址:http://www.104case.com/article/95273.htm

          DM642中的IIC接口不支持高速模塊[2],因此在本設計中所使用的IIC總線速率最高為400kbit/s。本設計中采用了的4bit 2選1切換器SN74CBT3257使DM642可以每次選擇接收一組IIC數據。由于SAA7113只能配置兩個不同的設備地址,一條I2C總線中不能同時連接4個SAA7113,因此須將IIC總線切分成IIC0和IIC1。具體連接方式見圖3。

          軟件設計

          設置DM642內部模塊的配置參數,包括VPort視頻端口參數配置,SDRAM及FLASH寄存器配置;IIC總線參數配置;編解碼芯片內部寄存器配置等。

          系統上電初始化,DM642通過內部軟件模擬IIC總線時序,配置好SAA7113內部寄存器,設置其工作方式;之后DM642向CPLD發送采集指令,雙方通過HOLD、HOLDA握手信號,實現總線控制交接,此時CPLD獲得總線控制權,然后打開SAA7113的輸出,對采集到的視頻數據進行寫控制;當一幀視頻數據寫入SDRAM幀緩存器后,CPLD關閉SAA7113視頻輸出,放棄總線控制權,并發送中斷信號給DM642;DM642重新獲得控制權后,對采集到的視頻數據使用特定算法進行圖像處理,并將處理后的視頻數據緩存在SDRAM中,同時配置SAA7121內部寄存器,設置其工作方式,此時將SDRAM中緩存的圖像數據送入SAA7121進行D/A轉換,并經過并口送VGA顯示器進行圖像顯示;DM642在圖像處理完畢后即重新發出開始采集命令,進行下一幀數據的采集。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 孟州市| 章丘市| 玉田县| 慈溪市| 南宫市| 华坪县| 社旗县| 建昌县| 巴中市| SHOW| 滨州市| 平塘县| 图木舒克市| 晴隆县| 石阡县| 麻江县| 屯昌县| 遂宁市| 新建县| 绥棱县| 左云县| 和政县| 绥江县| 湘潭县| 密山市| 彩票| 南川市| 万安县| 徐水县| 华坪县| 普兰店市| 平罗县| 泰州市| 南华县| 屏南县| 屯昌县| 雷波县| 澄城县| 龙胜| 玉屏| 迁西县|