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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于DSP視頻系統(tǒng)的CF卡FAT文件系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

          基于DSP視頻系統(tǒng)的CF卡FAT文件系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

          作者: 時(shí)間:2011-08-15 來(lái)源:網(wǎng)絡(luò) 收藏

          摘要:視頻處理。該能在DM642平臺(tái)上,以卡為存儲(chǔ)介質(zhì)對(duì)視頻數(shù)據(jù)進(jìn)行實(shí)時(shí)存儲(chǔ),存儲(chǔ)格式為16系統(tǒng);并與PC機(jī)兼容通過(guò)PC機(jī)對(duì)寫(xiě)入卡的視頻進(jìn)行各種基本操作。
          關(guān)鍵詞:;CF卡;16文件系統(tǒng);實(shí)時(shí)存儲(chǔ)

          0 引言
          隨著系統(tǒng)在視頻處理領(lǐng)域中越來(lái)越廣泛的應(yīng)用,其應(yīng)用功能也在拓展。視頻存儲(chǔ)是DSP系統(tǒng)中不可或缺的功能,如何對(duì)經(jīng)過(guò)處理后的視頻數(shù)據(jù)進(jìn)行靈活的存儲(chǔ)是目前DSP系統(tǒng)應(yīng)用開(kāi)發(fā)領(lǐng)域面臨的問(wèn)題之一。
          在存儲(chǔ)介質(zhì)的選擇中,CF卡以其容量大、功耗低、體積小等優(yōu)點(diǎn)成為目前主流的存儲(chǔ)介質(zhì)之一,被廣泛應(yīng)用于數(shù)據(jù)采集等領(lǐng)域。為了能方便地在CF卡上進(jìn)行數(shù)據(jù)存儲(chǔ),需要在DSP系統(tǒng)中CF卡上的FAT文件系統(tǒng)。當(dāng)DSP系統(tǒng)應(yīng)用于視頻處理時(shí),視頻處理是以幀為單位的,需要對(duì)每幀數(shù)據(jù)進(jìn)行實(shí)時(shí)存儲(chǔ)。這就要求更復(fù)雜的FAT文件系統(tǒng)
          本文在DM642視頻處理系統(tǒng)上,以CCS為開(kāi)發(fā)平臺(tái),對(duì)經(jīng)過(guò)壓縮后的視頻數(shù)據(jù)利用線程間SCOM通信,實(shí)時(shí)地存儲(chǔ)到CF卡中,存儲(chǔ)格式采用FAT16文件系統(tǒng),并與PC機(jī)操作的兼容。

          1 DSPCF卡FAT文件系統(tǒng)設(shè)計(jì)
          1.1 DSP系統(tǒng)模塊框架
          本文所涉及到的DSP視頻處理系統(tǒng)的框架示意圖如圖1所示。

          本文引用地址:http://www.ex-cimer.com/article/150359.htm

          a.jpg


          攝像頭采集視頻,通過(guò)DS進(jìn)行各種處理,壓縮編碼后,存儲(chǔ)到CF卡中。系統(tǒng)軟件構(gòu)架包括視頻采集線程、視頻處理線程、視頻壓縮編碼線程、CF卡讀/寫(xiě)線程、視頻壓縮解碼線程、視頻顯示線程。
          1.2 FAT文件系統(tǒng)
          FAT16文件系統(tǒng)包括DBR(DOS BOOT RECORD)扇區(qū)、FAT表和FAT表備份、根目錄和數(shù)據(jù)區(qū)。DBK扇區(qū)是引導(dǎo)記錄區(qū),占用分區(qū)的第0個(gè)扇區(qū),512個(gè)字節(jié)。根目錄用于存儲(chǔ)文件的目錄項(xiàng)。FAT文件系統(tǒng)在存儲(chǔ)文件時(shí)將數(shù)據(jù)區(qū)以簇為單位劃分,簇大小由數(shù)據(jù)區(qū)大小決定。文件在數(shù)據(jù)區(qū)的存儲(chǔ)情況都會(huì)在FAT表中體現(xiàn)出來(lái)。FAT表偏移位置對(duì)應(yīng)了數(shù)據(jù)區(qū)中的所有簇的序號(hào),起始簇號(hào)是2。若一個(gè)文件占用了若干個(gè)簇,被占用的簇的序號(hào)對(duì)應(yīng)的FAT表的位置會(huì)做出相應(yīng)的標(biāo)識(shí)。
          1.3 SCOM通信
          SCOM通信是RF5結(jié)構(gòu)中線程之間數(shù)據(jù)通信的方式。RF5結(jié)構(gòu)包含了四個(gè)處理部件:標(biāo)準(zhǔn)算法、單元、通道、和線程。這四個(gè)部件位于不同的層次,處理部件之間可以進(jìn)行數(shù)據(jù)的通信。RF5中的數(shù)據(jù)通信包括線程級(jí)通信和單元級(jí)通信。其通信機(jī)理為使用結(jié)構(gòu)體進(jìn)行信息傳遞。
          線程級(jí)通信中就利用SCOM通信來(lái),即發(fā)送SCOM消息。SCOM消息是用戶(hù)定義的一個(gè)數(shù)據(jù)結(jié)構(gòu),用于任務(wù)之間交換信息。為實(shí)現(xiàn)信息傳遞,某個(gè)任務(wù)申請(qǐng)一定大小的數(shù)據(jù)緩沖區(qū),以供其他任務(wù)讀/寫(xiě)數(shù)據(jù)。
          1.4 FAT16文件系統(tǒng)設(shè)計(jì)
          針對(duì)圖1中DSP視頻處理系統(tǒng)系統(tǒng),本文設(shè)計(jì)了基本的文件操作:
          b.jpg


          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(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); })();