新聞中心

        EEPW首頁 > 消費(fèi)電子 > 設(shè)計(jì)應(yīng)用 > 基于Blackfin的網(wǎng)絡(luò)視頻壓縮系統(tǒng)設(shè)計(jì)

        基于Blackfin的網(wǎng)絡(luò)視頻壓縮系統(tǒng)設(shè)計(jì)

        作者: 時(shí)間:2012-06-27 來源:網(wǎng)絡(luò) 收藏

        2.2 網(wǎng)絡(luò)傳輸模塊
        網(wǎng)絡(luò)傳輸模塊是將視頻采集模塊處理過后的輸出數(shù)據(jù)流發(fā)送到外界用戶的通道,所以要求其核心處理理器既可以與BF561方便地連接又有很好的網(wǎng)絡(luò)擴(kuò)展性,所以選擇了同一系列的BF537處理器,充分利用其PPI接口實(shí)現(xiàn)與BF561的快速無縫連接;由于BF537集成了以太網(wǎng)MAC控制器,所以又可以和用BF537的網(wǎng)絡(luò)擴(kuò)展性能,輔以SMSC公司的以太網(wǎng)接口芯片LAN8187,同時(shí)由于LwIP(LightweightTCP/IP Stack,輕量級TCP/IP協(xié)議棧)有效地減少TCP/IP協(xié)議棧所占用的空間,LwIP約占用40 kB的內(nèi)存空間和ROM存儲空間,比在內(nèi)核中實(shí)現(xiàn)的TCP/IP協(xié)議棧要小得多,并且LwIP支持多網(wǎng)絡(luò)接口下的IP轉(zhuǎn)發(fā),支持ICMP協(xié)議,支持?jǐn)U展性的UDP報(bào)文,支持轉(zhuǎn)發(fā)的TCP報(bào)文,提供專門的內(nèi)部回調(diào)接口(RawAPI)。RAW API直接使用了LwIP協(xié)議棧中的回調(diào)函數(shù)(Call Back Functions),從而使應(yīng)用程序和協(xié)議棧代碼能夠更好地集成在一起,運(yùn)行在同一個(gè)進(jìn)程中,以提高應(yīng)用程序性能,使之適合于嵌入式的需要。
        中的SDRAM主要用以加載程序和開辟視頻數(shù)據(jù)信息的存儲緩沖區(qū),F(xiàn)lash用于燒寫調(diào)試完成后的系統(tǒng)加載程序。它們通過核心處理器BF561和BF537的外部總線接口單元(EBIU)進(jìn)行擴(kuò)展。

        3 系統(tǒng)軟件
        3.1 視頻采集模塊
        視頻采集模塊:由于BF561為雙核處理器,為充分利用其雙核結(jié)構(gòu)來提高視頻壓縮能力,在這個(gè)模塊的軟件中,對系統(tǒng)工作量進(jìn)行了合理的分配,系統(tǒng)加電后,首先在其主核中對系統(tǒng)進(jìn)行初始化,設(shè)置系統(tǒng)的工作倍頻,并對前端視頻解碼芯片ADV7183A進(jìn)行配置,管理和前段視頻解碼器的通信傳輸工作,然后進(jìn)入循環(huán)等待開始視頻壓縮命令,同時(shí)其另一個(gè)核也處于等待狀態(tài),在接收到視頻壓縮開始命令后,在主核中將前端采集的視頻數(shù)據(jù)分割為上下各半幀數(shù)據(jù),分別交給雙核進(jìn)行壓縮處理,為保證每一幀壓縮之后的視頻數(shù)據(jù)的完整性,在每一幀視頻數(shù)據(jù)壓縮的前后采用了信號量同步的方式,保證了雙核工作的同步性和視頻數(shù)據(jù)輸出的完整性,視頻采集壓縮處理部分程序流程如圖2所示。

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

        b.JPG

        tcp/ip相關(guān)文章:tcp/ip是什么


        紅外熱像儀相關(guān)文章:紅外熱像儀原理


        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 陇西县| 宜君县| 杭锦后旗| 八宿县| 广河县| 桓仁| 新晃| 阳山县| 永定县| 柯坪县| 论坛| 本溪市| 和龙市| 砚山县| 临邑县| 通许县| 全州县| 洞口县| 金昌市| 文昌市| 琼海市| 民权县| 江阴市| 淳安县| 昔阳县| 收藏| 汉寿县| 黑龙江省| 屏东市| 长沙县| 永清县| 万宁市| 巴马| 嘉兴市| 溆浦县| 陆川县| 英吉沙县| 洪泽县| 定南县| 南部县| 甘肃省|