新聞中心

EEPW首頁(yè) > 消費(fèi)電子 > 設(shè)計(jì)應(yīng)用 > 基于NiosII的IP Camera傳輸系統(tǒng)實(shí)現(xiàn)

基于NiosII的IP Camera傳輸系統(tǒng)實(shí)現(xiàn)

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

2.2網(wǎng)絡(luò)傳輸模塊設(shè)計(jì)

  本系統(tǒng)設(shè)計(jì)的網(wǎng)絡(luò)器件采用DM9000A。DM9000A是Davicom公司推出的一款低功耗高速網(wǎng)絡(luò)控制器,該器件具有通用處理器接口、10 M/100 M PHY和4 KB的SRAM。

  本系統(tǒng)設(shè)計(jì)的以太網(wǎng)接口部分電路原理圖如圖3所示在DM9000A的48個(gè)引腳中,TX+、TX-、RX+、RX-分別連接到RJ45INTLED的TD+、TD-、RD+、RD-。而LED1和LED2則分別連接至RJ45INTLFD的黃色LED與綠色LED接口,除懸空引腳和電源相關(guān)引腳外,其余引腳均連接至FPGA。

  3 系統(tǒng)軟件設(shè)計(jì)

  系統(tǒng)軟件設(shè)計(jì)主要包括:建立底層軟件平臺(tái)一 IDE提供的底層軟件開(kāi)發(fā)平臺(tái),建立應(yīng)用軟件,創(chuàng)建用戶傳輸任務(wù)等功能,從而TCP/連接和視頻數(shù)據(jù)傳輸。

  3.1 建立底層軟件平臺(tái)-μC/OS-II和LW

  考慮到嵌入式系統(tǒng)的有限資源及 IDE開(kāi)發(fā)環(huán)境對(duì)μC/OS-II的支持,系統(tǒng)選擇μC/OS-II作為操作系統(tǒng)。在 IDE集成開(kāi)發(fā)環(huán)境中,μC/OS-II的加載非常方便,只需在建立工程時(shí)選取μC/OS-II庫(kù)選項(xiàng)即可。更重要的是,它根據(jù)用戶在SOPC中搭建的硬件平臺(tái)而動(dòng)態(tài)加載。開(kāi)發(fā)系統(tǒng)時(shí),需不斷修改和調(diào)整硬件平臺(tái),從而獲取最佳配置。NiosIIIDE開(kāi)發(fā)環(huán)境會(huì)自動(dòng)根據(jù)開(kāi)發(fā)者修改后的硬件平臺(tái)加載μC/OS-II。這樣,開(kāi)發(fā)者無(wú)需考慮硬件平臺(tái)就可解決與操作系統(tǒng)μC/OS-II不匹配問(wèn)題。

基于NiosII的IP Camera傳輸系統(tǒng)實(shí)現(xiàn)

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




評(píng)論


相關(guān)推薦

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

關(guān)閉