新聞中心

        EEPW首頁 > 消費電子 > 設計應用 > CF卡在DM642基便攜式數(shù)字視頻系統(tǒng)中的應用

        CF卡在DM642基便攜式數(shù)字視頻系統(tǒng)中的應用

        作者: 時間:2009-12-16 來源:網(wǎng)絡 收藏

        total section為存放的總數(shù)據(jù)的個數(shù),初始為0;current section則為當前要進行操作的的編號,初始為1;addressl為第一段的起始地址,初始值為0x00000002,而address2為第二段視頻數(shù)據(jù)的起始地址,初始值為0,其后的數(shù)據(jù)在初始化時均設為O。
        在每次系統(tǒng)啟動時都需要首先讀取第一個扇區(qū)的信息,讀取的信息放在一個寬度為4字節(jié)的數(shù)組infolba里,則每段要讀寫的視頻地址計算方式如下:currentaddress=infolba[current section],相應地在完成讀寫操作后要重寫第一扇區(qū),對索引信息進行更新,具體為total section、current section和下一段視頻數(shù)據(jù)存放的地址。
        從實用角度講第一扇區(qū)可以存放約125段視頻的首地址,可基本滿足使用的要求。根據(jù)設計addressl的值恒為Ox00000002,而total section和Icurrent section又有特定的大小關系,那么Infolba的前三個數(shù)據(jù)可作為校驗標志用于檢測當前的卡空間分配是否符合要求,若不符合要求就按照初始值進行初始化。一般情況下current section=totalsection+1, 當current section小于或等于total sectiOn的時候,若進行寫扇區(qū)的操作,則infolba[current section]以后的數(shù)據(jù)信息都會被覆蓋或丟失索引信息,這樣可以確保卡內存空間的重復使用。在本系統(tǒng)中通過外部硬件控制電路輸入控制信號,可以方便地實現(xiàn)錄像、播放、快進、快退、暫停等功能,很明顯可以通過快進、快退改變current section的值來對卡上的視頻數(shù)據(jù)進行播放或者是覆蓋操作。


        3 結束語
        本文給出了的軟、硬件接口,通過CCS2.2平臺和RF5框架整合了軟件工程,成功地將到基于中。將程序燒寫到板載flash后,可以實現(xiàn)上電自啟動。通過多次試驗和對程序的優(yōu)化,系統(tǒng)運行良好,這說明本方案成功地解決了設備要求的實時性、大容量和穩(wěn)定性,具有廣闊的前景。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 桑植县| 牡丹江市| 六枝特区| 葫芦岛市| 靖安县| 鹰潭市| 琼中| 安达市| 荥经县| 西盟| 永安市| 泸西县| 毕节市| 正定县| 历史| 油尖旺区| 潞西市| 安龙县| 兴宁市| 万山特区| 三亚市| 栾川县| 芜湖市| 任丘市| 且末县| 甘肃省| 合山市| 永修县| 镶黄旗| 吉首市| 翁牛特旗| 巴南区| 长春市| 方城县| 体育| 普兰店市| 县级市| 亚东县| 洛阳市| 浠水县| 青神县|