<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁 > 安全與國防 > 設(shè)計(jì)應(yīng)用 > 基于TMS320DM355監(jiān)控服務(wù)器設(shè)計(jì)與實(shí)現(xiàn)

          基于TMS320DM355監(jiān)控服務(wù)器設(shè)計(jì)與實(shí)現(xiàn)

          作者: 時(shí)間:2009-07-16 來源:網(wǎng)絡(luò) 收藏

            3.2.各模塊簡介

            1)主處理器

            是一款針對數(shù)字靜態(tài)照相機(jī),數(shù)碼相框,IP安全攝像機(jī),門鈴和其它一些低功耗便攜式數(shù)字應(yīng)用設(shè)計(jì)的高集成度的處理器??蓪?shí)現(xiàn)低成本,高圖像質(zhì)量的解決方案。它集高性能,低功耗,低成本于一身,提供與外部CCD或CMOS傳感器的無縫連接。此外,還提供與電源管理,DDR/mDDRmemory,SRAM,NAND等的接口。
          DM355處理器的主處理器是一個(gè)ARM926EJ-S核。ARM926EJ-S是一個(gè)32位的處理器核,提供216MHz或270MHz的時(shí)鐘速率,可執(zhí)行32位和16位的指令集,以及32位,16位和8位的數(shù)據(jù)。

            此外,DM355內(nèi)還集成了一個(gè)MPEG/JPEG協(xié)處理器,實(shí)現(xiàn)數(shù)字視頻的壓縮。

            DM355內(nèi)還包括一個(gè)視頻處理子系統(tǒng)(VPSS),分為視頻處理前端(VPFE)和視頻處理后端(VPBE)。視頻處理前端提供與CCD/CMOSimager模塊和視頻解碼器的接口。視頻處理后端實(shí)現(xiàn)硬件的OSD支持和復(fù)合的NTSC/PAL或LCD輸出。

            2)視頻采集模塊

            視頻采集模塊主要由鏡頭和模擬前端電路組成。模擬前端的作用是將圖像傳感器輸出的模擬信號鉗位放大,并完成A/D轉(zhuǎn)換,這里采用的是TVP5146。TVP5146是TI的一款高質(zhì)量、單片的視頻解碼器,數(shù)字化并且解碼所有主流的基帶模擬視頻格式。TVP5146將復(fù)合的或者分離的NTSC,PAL或者SECAM信號轉(zhuǎn)換為YCbCr格式。輸出格式可以是20位的YCbCr4:2:2或者10為的YCbCr4:2:2。它由一組內(nèi)部寄存器進(jìn)行控制,通過I2C進(jìn)行配置,改變對比度、亮度、飽和度、色調(diào)等參數(shù)。

            3)音頻采集模塊

            音頻采集模塊由Mic和模數(shù)轉(zhuǎn)換電路構(gòu)成。此處采用TLV320AIC33。TLV320AIC33是一款低功耗立體聲音頻編解碼器,實(shí)現(xiàn)模擬音頻信號的數(shù)字化。包括立體聲耳機(jī)擴(kuò)音器,并且提供多輸入多輸出。支持8k到96k采樣。DM355對其的配置也是通過I2C進(jìn)行的。而數(shù)據(jù)接口則采用McBSP。

            4)存儲模塊

            本設(shè)計(jì)采用了512MB的nandflash用于存儲UBL、U-Boot、kernel、根文件系統(tǒng)。需要的話可以存儲一定數(shù)量的音視頻數(shù)據(jù)。它與DM355之間的接口為8位數(shù)據(jù)線。通過這8位數(shù)據(jù)線進(jìn)行命令及數(shù)據(jù)的傳遞。

            5)動(dòng)態(tài)存儲模塊

           

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


          評論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();