浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 通信網(wǎng)絡(luò)

網(wǎng)口軟硬件設(shè)計

發(fā)布時間:2008/12/17 0:00:00 訪問次數(shù):669

  以太網(wǎng)產(chǎn)品供應(yīng)商多、用戶組網(wǎng)方便、費用低。以太網(wǎng)是當(dāng)今最受歡迎的局域網(wǎng)之一,而數(shù)字信號處理器正加速進入嵌入式應(yīng)用領(lǐng)域,如何將dsp與以太網(wǎng)連接起來,實現(xiàn)dsp與dsp或dsp與計算機間的網(wǎng)絡(luò)互連顯得非常重要。本案例使用lan91c113實現(xiàn)系統(tǒng)與網(wǎng)口的連接,其硬件電路如圖1所示。

  圖1 lan91c113的電路設(shè)計

  lan91cll3是支持ieee802.3協(xié)議;支持8位或16位數(shù)據(jù)總線;內(nèi)置16kb的sdram用于收發(fā)緩沖;全雙工,收發(fā)同時達到1 0m/100mbps;支持lobase5、10base2、10baset,并能自動檢測所連接的介質(zhì),與主機有3種接口模式,即跳線模式、pnp模式和rt模式。

 。1)跳線模式。這種模式與早期的網(wǎng)絡(luò)控制器兼容。lan91c113的端口基地址、中斷口等都由開關(guān)或跳線器決定。跳線模式簡單,但配置資源麻煩。

 。2)pnp模式。與微軟的pnp協(xié)議兼容。在這種模式下,lan91c113的端口基地址、中斷口等都由eeprom設(shè)定,但需要進行pnp芯片的識別,不便與dsp接口。

  (3)rt模式。避免了pnp模式下的pnp芯片識別和配置過程,在這種模式下,lan91c113的端口基地址、中斷口等也由eeprom設(shè)定。

  為了簡化dsp網(wǎng)絡(luò)接口的軟、硬件設(shè)計,不使用遠程自舉加載功能,并且選用跳線接口模式。用dsp的通用i/o口代替跳線器對lan91c113進行初始化配置,這樣避免了跳線器更改資源配置的麻煩。lan91c113的總線接口是與dsp總線兼容,只要進行一些簡單的邏輯變換就可以了。另外,lan91c113的總線電平是5v的,而dsp的接口電平是3.3v的,二者接口時要使用電平轉(zhuǎn)換器?梢允褂74lvcth164245進行轉(zhuǎn)換,也可以使用cpld進行轉(zhuǎn)換。

  以太網(wǎng)鏈路層遵循的ieee802.3協(xié)議的csma/cd和crc校驗等功能由網(wǎng)卡控制芯片lan91c113完成,dsp芯片則完成其他tcp/ip協(xié)議的解釋和執(zhí)行。dsp控制lan91c113完成通信任務(wù)時,首先要對lan91c113復(fù)位,并對lan91c113的寄存器進行初始化,確定發(fā)送和接收的條件,然后才能發(fā)送數(shù)據(jù)或接收數(shù)據(jù)。當(dāng)一幀數(shù)據(jù)發(fā)送結(jié)束、接收到一幀數(shù)據(jù)或出錯等事件發(fā)生時,lan91c 113向tdsp申請中斷,dsp響應(yīng)中斷后根據(jù)中斷狀態(tài)寄存器的內(nèi)容進行相應(yīng)的處理。在dsp內(nèi)部,dsp程序完成對數(shù)據(jù)的打包解包。系統(tǒng)復(fù)位后,系統(tǒng)首先發(fā)送arp請求,建立地址映射,并內(nèi)部中斷進行定時更新。dsp芯片根據(jù)情況將采集或收集到數(shù)據(jù)按照tcp協(xié)議或udp協(xié)議格式打包,送人網(wǎng)卡芯片,由網(wǎng)卡芯片將數(shù)據(jù)輸出到局域網(wǎng)中。反之,當(dāng)有數(shù)據(jù)從rj45接口傳輸過來,網(wǎng)卡芯片產(chǎn)生外部中斷,請求dsp進行處理。dsp芯片對數(shù)據(jù)包進行分析,如果是arp(物理地址解析)數(shù)據(jù)包,則程序轉(zhuǎn)人arp處理程序。如果是ip數(shù)據(jù)包則進一步判斷是哪個協(xié)議向ip傳送數(shù)據(jù)。如果是icmp協(xié)議,判斷是否為ping請求,是則應(yīng)答,不是丟棄該數(shù)據(jù)包;如果是tcp或udp協(xié)議,且端口正確則按相應(yīng)的協(xié)議處理數(shù)據(jù),端口不正確丟棄數(shù)據(jù)包。接收數(shù)據(jù)處理程序框圖如圖2所示。

  圖2 數(shù)據(jù)處理接收程序流程

  也可以使用查詢方式進行數(shù)據(jù)通信。在查詢方式下,通過curr和boundary兩個寄存器的值來判斷是否收到一幀數(shù)據(jù)。當(dāng)curr和boundary不等時,說明接收緩沖區(qū)接收到了新的幀,主程序讀取數(shù)據(jù)后,以讀取幀的第二個字節(jié)(下一幀的頁地址)更新curr和boundary,主程序循環(huán)跟蹤這兩個寄存器的值,達到接收數(shù)據(jù)的目的。主程序發(fā)送一幀數(shù)據(jù)時,先要查tsr寄存器來判斷上一幀是否發(fā)送完畢。

  歡迎轉(zhuǎn)載,信息來源維庫電子市場網(wǎng)(www.dzsc.com)



  以太網(wǎng)產(chǎn)品供應(yīng)商多、用戶組網(wǎng)方便、費用低。以太網(wǎng)是當(dāng)今最受歡迎的局域網(wǎng)之一,而數(shù)字信號處理器正加速進入嵌入式應(yīng)用領(lǐng)域,如何將dsp與以太網(wǎng)連接起來,實現(xiàn)dsp與dsp或dsp與計算機間的網(wǎng)絡(luò)互連顯得非常重要。本案例使用lan91c113實現(xiàn)系統(tǒng)與網(wǎng)口的連接,其硬件電路如圖1所示。

  圖1 lan91c113的電路設(shè)計

  lan91cll3是支持ieee802.3協(xié)議;支持8位或16位數(shù)據(jù)總線;內(nèi)置16kb的sdram用于收發(fā)緩沖;全雙工,收發(fā)同時達到1 0m/100mbps;支持lobase5、10base2、10baset,并能自動檢測所連接的介質(zhì),與主機有3種接口模式,即跳線模式、pnp模式和rt模式。

 。1)跳線模式。這種模式與早期的網(wǎng)絡(luò)控制器兼容。lan91c113的端口基地址、中斷口等都由開關(guān)或跳線器決定。跳線模式簡單,但配置資源麻煩。

 。2)pnp模式。與微軟的pnp協(xié)議兼容。在這種模式下,lan91c113的端口基地址、中斷口等都由eeprom設(shè)定,但需要進行pnp芯片的識別,不便與dsp接口。

 。3)rt模式。避免了pnp模式下的pnp芯片識別和配置過程,在這種模式下,lan91c113的端口基地址、中斷口等也由eeprom設(shè)定。

  為了簡化dsp網(wǎng)絡(luò)接口的軟、硬件設(shè)計,不使用遠程自舉加載功能,并且選用跳線接口模式。用dsp的通用i/o口代替跳線器對lan91c113進行初始化配置,這樣避免了跳線器更改資源配置的麻煩。lan91c113的總線接口是與dsp總線兼容,只要進行一些簡單的邏輯變換就可以了。另外,lan91c113的總線電平是5v的,而dsp的接口電平是3.3v的,二者接口時要使用電平轉(zhuǎn)換器。可以使用74lvcth164245進行轉(zhuǎn)換,也可以使用cpld進行轉(zhuǎn)換。

  以太網(wǎng)鏈路層遵循的ieee802.3協(xié)議的csma/cd和crc校驗等功能由網(wǎng)卡控制芯片lan91c113完成,dsp芯片則完成其他tcp/ip協(xié)議的解釋和執(zhí)行。dsp控制lan91c113完成通信任務(wù)時,首先要對lan91c113復(fù)位,并對lan91c113的寄存器進行初始化,確定發(fā)送和接收的條件,然后才能發(fā)送數(shù)據(jù)或接收數(shù)據(jù)。當(dāng)一幀數(shù)據(jù)發(fā)送結(jié)束、接收到一幀數(shù)據(jù)或出錯等事件發(fā)生時,lan91c 113向tdsp申請中斷,dsp響應(yīng)中斷后根據(jù)中斷狀態(tài)寄存器的內(nèi)容進行相應(yīng)的處理。在dsp內(nèi)部,dsp程序完成對數(shù)據(jù)的打包解包。系統(tǒng)復(fù)位后,系統(tǒng)首先發(fā)送arp請求,建立地址映射,并內(nèi)部中斷進行定時更新。dsp芯片根據(jù)情況將采集或收集到數(shù)據(jù)按照tcp協(xié)議或udp協(xié)議格式打包,送人網(wǎng)卡芯片,由網(wǎng)卡芯片將數(shù)據(jù)輸出到局域網(wǎng)中。反之,當(dāng)有數(shù)據(jù)從rj45接口傳輸過來,網(wǎng)卡芯片產(chǎn)生外部中斷,請求dsp進行處理。dsp芯片對數(shù)據(jù)包進行分析,如果是arp(物理地址解析)數(shù)據(jù)包,則程序轉(zhuǎn)人arp處理程序。如果是ip數(shù)據(jù)包則進一步判斷是哪個協(xié)議向ip傳送數(shù)據(jù)。如果是icmp協(xié)議,判斷是否為ping請求,是則應(yīng)答,不是丟棄該數(shù)據(jù)包;如果是tcp或udp協(xié)議,且端口正確則按相應(yīng)的協(xié)議處理數(shù)據(jù),端口不正確丟棄數(shù)據(jù)包。接收數(shù)據(jù)處理程序框圖如圖2所示。

  圖2 數(shù)據(jù)處理接收程序流程

  也可以使用查詢方式進行數(shù)據(jù)通信。在查詢方式下,通過curr和boundary兩個寄存器的值來判斷是否收到一幀數(shù)據(jù)。當(dāng)curr和boundary不等時,說明接收緩沖區(qū)接收到了新的幀,主程序讀取數(shù)據(jù)后,以讀取幀的第二個字節(jié)(下一幀的頁地址)更新curr和boundary,主程序循環(huán)跟蹤這兩個寄存器的值,達到接收數(shù)據(jù)的目的。主程序發(fā)送一幀數(shù)據(jù)時,先要查tsr寄存器來判斷上一幀是否發(fā)送完畢。

  歡迎轉(zhuǎn)載,信息來源維庫電子市場網(wǎng)(www.dzsc.com)



相關(guān)IC型號

熱門點擊

 

推薦技術(shù)資料

耳機的焊接
    整機電路簡單,用洞洞板搭線比較方便。EM8621實際采... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!