資料介紹
通過分析網(wǎng)卡基本通信過程控制和數(shù)字信號處理器( DSP)對網(wǎng)卡直接編程方法, 成功設(shè)計基于DSP的網(wǎng)絡(luò)通程序,從而最終實現(xiàn)DSP系統(tǒng)數(shù)字化和網(wǎng)絡(luò)化的融合。
DSP芯片是專門為實現(xiàn)各種數(shù)字信號處理算法而設(shè)計的、具有特殊結(jié)構(gòu)的微處理器,其卓越的性能、不斷上升的性價比、日漸完善的開發(fā)方式使它的應(yīng)用越來越廣泛。將計算機網(wǎng)絡(luò)技術(shù)引入以DSP為核心的嵌入式系統(tǒng), 使其成為數(shù)字化、網(wǎng)絡(luò)化相結(jié)合,集通信、計算機和視聽功能于一體的電子產(chǎn)品,必須大大提升DSP系統(tǒng)的應(yīng)用價值和市場前景。將DSP技術(shù)與網(wǎng)絡(luò)技術(shù)相結(jié)合,必須解決兩個關(guān)鍵問題: 一是實現(xiàn)DSP與網(wǎng)卡的硬件接口技術(shù), 二是基于DSP的網(wǎng)絡(luò)通信程序設(shè)計。DSP與網(wǎng)卡的硬件接口技術(shù)參考文獻[1] 有比較詳盡的論述,以下主要討論基于DSP的網(wǎng)絡(luò)通信程序設(shè)計。
1 通信協(xié)議的制定
協(xié)議是用來管理通信的法規(guī), 是網(wǎng)絡(luò)系統(tǒng)功能實現(xiàn)的基礎(chǔ)。由于DSP可以實現(xiàn)對網(wǎng)卡的直接操作, 對應(yīng)于OSI 網(wǎng)絡(luò)模型,網(wǎng)卡包含了物理層和數(shù)據(jù)鏈路層的全部內(nèi)容, 因此,規(guī)定了數(shù)據(jù)鏈路層上數(shù)據(jù)幀封裝格式, 就可以為基于DSP的局域網(wǎng)絡(luò)中任意站點之間的通信提供具體規(guī)范。因為以太網(wǎng)是當今最受歡迎的局域網(wǎng)之一,在以太網(wǎng)中,網(wǎng)卡用于實現(xiàn)802.3 規(guī)程,其典型代表是Novell 公司的NE2000和3COM公司的3C503等網(wǎng)卡, 所以研究工作中的具體試驗平臺是以DSP為核心構(gòu)成的以太局域網(wǎng),主要用于語音的實時通信,所使用的網(wǎng)卡為Novell 公司的NE2000網(wǎng)卡。NE2000網(wǎng)卡的基本組成請見參考文獻[2] ,其核心器件是網(wǎng)絡(luò)接口控制器( NIC)DP8390。該器件有三部分功能:第一是IEEE802.3MAC(媒體訪問控制)子層協(xié)議邏輯,實現(xiàn)數(shù)據(jù)幀的封裝和解封, CSMA/CA (帶碰撞檢測功能的載波偵聽多址接入)協(xié)議以及CRC校驗等功能;第二是寄存器堆,用戶對NE2000網(wǎng)卡通信過程的控制主要通過對這些寄存器堆中各種命令寄存器編程實現(xiàn);第三是對網(wǎng)卡上緩沖RAM的讀寫控制邏輯。DP8390發(fā)送和接收采用標準的IEEE802.3幀格式。IEEE802.3參考了以太網(wǎng)的協(xié)議和技術(shù)規(guī)范, 但對數(shù)據(jù)包的基本結(jié)構(gòu)進行了修改,主要是類型字段變成了長度字段。
DSP讀出數(shù)據(jù)包和打包從目的地址開始。目的地址用來指明一個數(shù)據(jù)幀在網(wǎng)絡(luò)中被傳送的目的節(jié)點地址。NE2000支持3種目的地址:單地址、組地址及廣播地址。單地址表示只有1個節(jié)點可以接收該幀信息;組地址表示最多可以有64個字節(jié)接收同一幀信息;而廣播地址則表示它可以被同一網(wǎng)絡(luò)中的所有節(jié)接收。源地址是發(fā)送幀節(jié)點的物理地址, 它只能是單地址。目的地址和源地址指網(wǎng)卡的硬件地址,又稱物理地址。
- 嵌入式Linux應(yīng)用程序開發(fā)-(9)UDP網(wǎng)絡(luò)通信應(yīng)用程序(UDP-Socket)
- arm11嵌入式系統(tǒng)實時網(wǎng)絡(luò)通信和lcd顯示的實現(xiàn)
- ARM11嵌入式系統(tǒng)實時網(wǎng)絡(luò)通信和PWM波輸出控制的實現(xiàn)
- 非連續(xù)數(shù)據(jù)網(wǎng)絡(luò)通信系統(tǒng)設(shè)計與實現(xiàn) 22次下載
- DSP系統(tǒng)程序遠程更新的研究與實現(xiàn) 10次下載
- 基于windis32技術(shù)實現(xiàn)網(wǎng)絡(luò)通信監(jiān)測 9次下載
- Java面向?qū)ο?b class="flag-6" style="color: red">程序設(shè)計-第9章_網(wǎng)絡(luò)通信 3次下載
- 使用JAVA編寫網(wǎng)絡(luò)通信程序 15次下載
- 內(nèi)存對齊對網(wǎng)絡(luò)通信程序的影響 12次下載
- 網(wǎng)絡(luò)通信過程 14次下載
- 網(wǎng)絡(luò)通信過程研究 7次下載
- 在LabVIEW上實現(xiàn)網(wǎng)絡(luò)通信【集合】_程序案例 38次下載
- LabVIEW上實現(xiàn)網(wǎng)絡(luò)通信_labview程序案例 86次下載
- 在LabVIEW中利用TCP_IP協(xié)議實現(xiàn)網(wǎng)絡(luò)通信_labview程序案例 679次下載
- 基于DSP 的網(wǎng)絡(luò)通信程序設(shè)計
- socket 網(wǎng)絡(luò)通信協(xié)議解析 815次閱讀
- 基于DSP芯片實現(xiàn)異步串行通信系統(tǒng)的軟硬件設(shè)計 3015次閱讀
- 基于DSP和以太網(wǎng)控制芯片Ax88796實現(xiàn)通信高速數(shù)據(jù)傳輸系統(tǒng)的設(shè)計 2929次閱讀
- 用于實現(xiàn)三種總線網(wǎng)絡(luò)通信的混合網(wǎng)關(guān)設(shè)計方案 2698次閱讀
- 基于變電站技術(shù)和計算機網(wǎng)絡(luò)通信技術(shù)實現(xiàn)高壓監(jiān)控系統(tǒng)的設(shè)計 8532次閱讀
- 基于LabVIEW和單片機實現(xiàn)DSP應(yīng)用程序代碼的自舉模塊設(shè)計 2093次閱讀
- 計算機網(wǎng)絡(luò)通信技術(shù)的原理與通信方式分析 5002次閱讀
- OPPO推出的無網(wǎng)絡(luò)通信技術(shù)是怎樣實現(xiàn)的有什么樣的作用 1.1w次閱讀
- 基于多核數(shù)字信號處理器的雙千兆網(wǎng)絡(luò)接口設(shè)計 2146次閱讀
- 基于RGMII接口的88E1512搭建網(wǎng)絡(luò)通信系統(tǒng) 2.2w次閱讀
- 無線網(wǎng)絡(luò)通信中Zibgee和藍牙以及數(shù)據(jù)安全在智能互聯(lián)照明系統(tǒng)中的應(yīng)用 3463次閱讀
- 網(wǎng)絡(luò)數(shù)據(jù)傳輸socket和http優(yōu)缺點 2.9w次閱讀
- 基于緩沖隊列的帶網(wǎng)絡(luò)狀態(tài)監(jiān)測功能的網(wǎng)絡(luò)通信模式應(yīng)用 748次閱讀
- 八核浮點型DSP的雙千兆網(wǎng)接口設(shè)計方案 3410次閱讀
- 基于DSP的網(wǎng)絡(luò)通信程序設(shè)計 2849次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1489次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機和 SG3525的程控開關(guān)電源設(shè)計
- 0.23 MB | 3次下載 | 免費
- 8基于單片機的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論