<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于DM9000A的DSP以太網(wǎng)接口設計與實(shí)現

基于DM9000A的DSP以太網(wǎng)接口設計與實(shí)現

作者: 時(shí)間:2014-03-12 來(lái)源:網(wǎng)絡(luò ) 收藏
心,所有的TCP,UDP,ICMP的數據都是以IP數據格式傳輸的。ICMP(網(wǎng)絡(luò )控制報文)是用來(lái)傳遞差錯報文以及其他需要注意的信息,有各種類(lèi)型的ICMP報文,本文只用到ICMP的請求回顯(類(lèi)型字段為8、代碼字段為0)。TCP提供一種面向連接的、可靠的字節流服務(wù),交換數據之前必須先建立一個(gè)TCP連接,即“三次握手”UDP是一個(gè)簡(jiǎn)單的面向數據報的傳輸層協(xié)議,它把應用程序傳給IP層的數據發(fā)送出去,但是并不保證他們能到達目的地。在鏈路層,當完成一個(gè)以太網(wǎng)數據幀接收后,將其讀入暫存數組,檢查以太網(wǎng)幀類(lèi)型字段,該字段值為0x0806,表示數據幀為ARP幀;該字段的值為0x0800,表示數據幀為IP幀。接著(zhù),分別交由ARP協(xié)議處理模塊或IP協(xié)議處理模塊。編程時(shí)使用框架如下:

本文引用地址:http://dyxdggzs.com/article/241677.htm

if(完成以太網(wǎng)數據幀接收)

{ if(以太網(wǎng)類(lèi)型字段==0x0806)

{ARP處理模塊}

if(以太網(wǎng)類(lèi)型字段==0x0800)

{IP處理模塊}

}

網(wǎng)絡(luò )層收到的為ARP數據報,ARP根據操作字段(ARP請求為1,ARP應答為2),或者發(fā)送ARP應答或者更新ARP地址映射表。若為IP數據報,IP協(xié)議處理模塊對數據包解析后,IP首部協(xié)議字段若為1就將數據交給ICMP協(xié)議處理模塊,若為6則交給TCP處理模塊,若為17則交給UDP處理模塊。傳輸層得到UDP的報文后,按照UDP協(xié)議中的端口,分別送給不同的應用層序。若傳輸層得到的是TCP報文,則要根據TCP的狀態(tài)轉換圖進(jìn)行處理。在TCP或UDP的處理模塊中,根據目的端口號,分別將數據送往不同的用戶(hù)應用程序。其工作流程如圖8所示。

4 結語(yǔ)

本文把高度集成、低成本的快速以太網(wǎng)控制器與數據處理能力強大、高運行速度的(TMS320F28335)相結合,設計出了一種。實(shí)驗結果表明,系統可以通過(guò)該接口實(shí)現以太網(wǎng)數據通信,經(jīng)自行裁剪的TCP/IP協(xié)議棧,不僅實(shí)現了IP,ARP,ICM P,TCP和UDP協(xié)議,而且提高了數據傳輸效率。該接口具有硬件接口簡(jiǎn)單、外圍器件少、運行穩定可靠、性?xún)r(jià)比高等特點(diǎn),同時(shí)也能夠滿(mǎn)足測試、采集等高速數據傳輸系統的要求,符合當今DSP設備趨于網(wǎng)絡(luò )化發(fā)展的方向。

雙絞線(xiàn)傳輸器相關(guān)文章:雙絞線(xiàn)傳輸器原理

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

關(guān)鍵詞: DM9000A DSP 以太網(wǎng)接口

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>