奉賢網(wǎng)絡(luò)接口報價
發(fā)布時間:2023-05-05 01:32:26
奉賢網(wǎng)絡(luò)接口報價
摘要:介紹了一種基于AX88796B的網(wǎng)絡(luò)接口設(shè)計。詳細(xì)介紹了該網(wǎng)絡(luò)芯片的硬件結(jié)構(gòu)和功能特性。創(chuàng)新完成了AX88796B與DSP處理器TMS320C 6722連接的硬件設(shè)計和軟件驅(qū)動設(shè)計。涉及的關(guān)鍵技術(shù)主要有AX88796B的本地總線連接、物理層網(wǎng)絡(luò)驅(qū)動的設(shè)計、網(wǎng)絡(luò)報文的發(fā)送、網(wǎng)絡(luò)報文的接收,以及協(xié)議層軟件的開發(fā)。系統(tǒng)完成后與其他網(wǎng)絡(luò)設(shè)備連接,經(jīng)測試,網(wǎng)絡(luò)通信穩(wěn)定可靠,在100 Mb/s的速度,負(fù)荷超過90%的情況下,沒有丟包和錯包出現(xiàn),可以滿足大數(shù)據(jù)量、高速通信的要求。1前言美國TI公司的TMS320C6722是一款主要面向嵌入式應(yīng)用的高性能32位DSP,它數(shù)據(jù)運算處理能力可達(dá)2 000 MIPS和1 500 FLOPS,具有豐富的片上資源,目前已經(jīng)被廣泛應(yīng)用在各種數(shù)字應(yīng)用中。AX88796B是由臺灣ASIX公司推出的一款與NE2000兼容的快速以太網(wǎng)控制器,其內(nèi)部集成10/100M自適應(yīng)的介質(zhì)訪問層MAC和物理層收發(fā)器PHY以及8K×16b的SRAM,SK支持8位、16位的通用CPU總線類型,執(zhí)行基于IEEE802.3/IE-EE80.3u局域網(wǎng)標(biāo)準(zhǔn)的以太網(wǎng)控制功能,并且提供發(fā)送隊列功能來增強標(biāo)準(zhǔn)NE2000的發(fā)送性能。該控制器采用64LQFP封裝,僅占用9 mm×9mm的印制板面積,分析其性能可以滿足系統(tǒng)需要。2 系統(tǒng)硬件設(shè)計(1)AX88796B的硬件結(jié)構(gòu)。AX88796B芯片內(nèi)部集成了8/16位CPU接口、串行E2PROM接口、8 K×16 b的SRAM、包緩存管理、MAC、PHY、以及電源和時鐘等部件。DSP通過讀寫NE2000寄存器來控制AX88796B的工作狀態(tài),通過DMA方式與AX88796B的內(nèi)部緩存SRAM進(jìn)行數(shù)據(jù)交換。芯片自動在SRAM與MAC核之間進(jìn)行數(shù)據(jù)發(fā)送接收,再經(jīng)由內(nèi)部的PHY層發(fā)送至RJ45接口。串行 E2PROM接口可以用來連接串行EEPROM,用于存儲MAC地址,供AX88796B每次初始化時讀取。AX88796B芯片的內(nèi)部結(jié)構(gòu)如圖1所示。(2)系統(tǒng)硬件連接。主控制單元TMS320C6722B與網(wǎng)絡(luò)芯片AX88796B的連接方式如圖2所示。TMS320C6722B內(nèi)部為32 b的總線結(jié)構(gòu),對外擴展EMIF為16 b的寬度,采用異步總線方式可以直接與網(wǎng)絡(luò)芯片無縫連接。片選的連接,用EM_CS2連接到網(wǎng)絡(luò)的CS,使AX88796B工作在186_l-ike模式,在配置引腳EECK接上拉電阻。本設(shè)計沒有連接EEPROM,所有對AX88796B的配置均由TMS320C6722B在初始化時寫入。3 系統(tǒng)的軟件設(shè)計AX88796B的網(wǎng)絡(luò)驅(qū)動程序是TMS320C6722和AX88796B硬件的接口,因此編寫網(wǎng)絡(luò)驅(qū)動程序模塊應(yīng)滿足的主要功能有:AX88796B的初始化、報文的接收、報文的發(fā)送;(1)初始化。在AX88796B的初始化過程中除了完成對相關(guān)寄存器的定義與賦值外,還要完成對接收緩沖環(huán)的構(gòu)造。對TMS320C6722B,要完成對應(yīng)EMIF的設(shè)置和中斷的初始化。與網(wǎng)卡有關(guān)的初始化如下:(2)報文的接收。判斷AX88796B是否接收到新的數(shù)據(jù)包有2種方式:輪循和中斷。單片機用輪循方式較多。由于TMS320C6722在此還要進(jìn)行其他處理,為了提高DSP性能和實時性要求,這里采用中斷方式。當(dāng)網(wǎng)卡接收到新數(shù)據(jù)包時進(jìn)入中斷,首先判斷cpr是否等于bnry,若相等,則表示接收緩沖區(qū)已被存滿,則停止接收數(shù)據(jù)包,而不會覆蓋舊的數(shù)據(jù);若不等,則將接收緩沖區(qū)中待讀取的數(shù)據(jù)包的起始地址寫入rsar[0,1]寄存器,數(shù)據(jù)包的開始4字節(jié)寫入rbcr[O,1]寄存器,并啟動遠(yuǎn)端DMA讀命令,通過讀取4個信息字節(jié)得到待讀取數(shù)據(jù)包的長度、接收狀態(tài)和下一個將被讀的頁的指針信息。然后通過遠(yuǎn)端DMA讀命令,將數(shù)據(jù)包從網(wǎng)卡sram中讀入TMS320C6722內(nèi)存中,并更新讀頁指針寄存器bnr-y,DSP每從網(wǎng)卡內(nèi)存中讀走一頁數(shù)據(jù),bnry便加一,這需要通過程序?qū)崿F(xiàn)。網(wǎng)卡通過cpr將接收到的數(shù)據(jù)包寫入接收緩沖區(qū),每寫完一頁,cpr將自動加一,當(dāng)加到最后的空頁(這里是 pstop=0x80)時,cpr將自動恢復(fù)為接收緩沖區(qū)的首頁(pstart=Ox4c)。網(wǎng)卡接收關(guān)鍵性代碼如下:(3)報文的發(fā)送。報文的發(fā)送過程就是調(diào)用寫網(wǎng)卡函數(shù),將報文發(fā)送到網(wǎng)卡的內(nèi)存中去。然后將AX88796B的控制寄存器(CR)的發(fā)送位 TXP(transmit packet)位置1,即將報文發(fā)送。dsp通過遠(yuǎn)端dma通道將網(wǎng)卡發(fā)送緩沖區(qū)的起始地址和要發(fā)送的字節(jié)數(shù)分別寫入rsar[O,1]和 rbcr[0,1],然后啟動遠(yuǎn)端dma寫命令即可將數(shù)據(jù)包寫入網(wǎng)卡內(nèi)存,此后將字節(jié)數(shù)寫入tber[O,1]寄存器,啟動發(fā)送命令就可將數(shù)據(jù)包發(fā)送到網(wǎng)絡(luò)上。網(wǎng)卡發(fā)送的關(guān)鍵代碼如下:4 結(jié)語:在如上所述的底層硬件和軟件設(shè)計基礎(chǔ)上,完成了UDP和TCP/IP協(xié)議棧的軟件,系統(tǒng)主要使用這2個協(xié)議進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)傳輸。長期的系統(tǒng)在線驗證證明,在TMS320C6722上擴展的網(wǎng)絡(luò)接口AX88796B,傳輸可靠,性能穩(wěn)定,在100 Mb/s的速度,負(fù)荷超過90%的情況下,沒有丟包和錯包出現(xiàn)。可見,對這種只有異步總線,又需要網(wǎng)絡(luò)大數(shù)據(jù)量傳輸?shù)膽?yīng)用,該設(shè)計是可行的。

奉賢網(wǎng)絡(luò)接口報價
從外觀上看來超五類水晶頭與六類水晶頭如同沒什么不相同,也有客戶問過唯康工作人員,兩種水晶頭是否能通用?事實上,它們里面的結(jié)構(gòu)是有不同的。超五類網(wǎng)線相對而言銅芯較細(xì),在0.45-0.51mm左右;六類網(wǎng)線的銅芯相對而言銅芯較粗,在0.52-0.58mm左右。這就直接導(dǎo)致了兩種水晶頭內(nèi)部結(jié)構(gòu)的差異。568A標(biāo)準(zhǔn):綠白,綠,橙白,藍(lán),藍(lán)白,橙,棕白,棕HDMI高清線廠家唯康提示:六類線的傳輸速率是1000M/S,而超五類線的傳輸速率是100M/S,這個主要是看路由器是百兆仍是千兆。

奉賢網(wǎng)絡(luò)接口報價
RJ45網(wǎng)絡(luò)連接器在應(yīng)力釋放實驗中得出以下結(jié)論:(1) 將RJ45網(wǎng)絡(luò)連接器的工作功能提升到合金功能的因素可能繼續(xù)存在。這表明準(zhǔn)確預(yù)測應(yīng)力釋放是連接器規(guī)劃的關(guān)鍵。(2)RJ45網(wǎng)絡(luò)連接器當(dāng)測量數(shù)據(jù)和溫度之間存在一定的相關(guān)性時,將現(xiàn)有數(shù)據(jù)線性推送到更長的測試時間通常是有用的。不足之處在于,當(dāng)實驗時間超過正點時,有時會出現(xiàn)坡度轉(zhuǎn)彎,其功能在其他溫度下無法預(yù)測。(3)當(dāng)應(yīng)力作為試驗時間的函數(shù)時,通常會發(fā)現(xiàn)斜率發(fā)生變化。因此,測試時間應(yīng)適當(dāng)延長,以獲得該數(shù)據(jù)。(4) 在一個例子中,在繪制不同溫度下的數(shù)據(jù)曲線時,這些參數(shù)非常有用。這種方法對于猜測已完成和估計的短期實驗的兩個溫度之間的數(shù)據(jù)函數(shù)也非常有用,從而模擬數(shù)據(jù)的長期函數(shù)。如果超過測試溫度標(biāo)度,則不能將其用于計算。(5 RJ45網(wǎng)絡(luò)連接器可以結(jié)合這兩種方法重新檢查計算值。

奉賢網(wǎng)絡(luò)接口報價
在這樣一個互聯(lián)網(wǎng)的年代,電腦網(wǎng)線是咱們?nèi)粘9ぷ髦胁恍卸躺俚臇|西,下面小編為咱們介紹網(wǎng)線水晶頭做法。在這樣一個互聯(lián)網(wǎng)的年代,電腦網(wǎng)線是咱們?nèi)粘9ぷ髦胁恍卸躺俚臇|西,下面小編為咱們介紹網(wǎng)線水晶頭做法。網(wǎng)線水晶頭做法過程 (1)剪斷:運用壓線鉗的剪線刀口剪取恰當(dāng)長的網(wǎng)線。 (2)剝皮:用壓線鉗的剪線刀口將線頭剪齊,再將線頭放入剝線刀口,讓線頭角及擋板,略微握緊壓線鉗慢慢旋轉(zhuǎn),讓刀口劃開雙絞線的維護(hù)膠皮,拔下膠皮。(留意:剝與大拇指一樣長就行了) (3)排序:每對線都是彼此環(huán)繞在一起的,制造網(wǎng)線時必須將4個線對的8條細(xì)導(dǎo)線逐個拆開,理順,捋直,然后依照規(guī)則的線序擺放整齊。 擺放水晶頭8根針腳: 將水晶頭有刻畫料彈簧片的一面向下,有針腳的一方向上,使有針腳的一端指向遠(yuǎn)離自己的方向,有方型孔的一端對著自己,此時,最左面的是第1腳,最右邊的是第8腳,其他順次順序擺放。 (4)剪齊:把線盡量抻直(不要環(huán)繞)、壓平(不要堆疊)、擠緊理順(朝一個方向緊靠),然后用壓線鉗把線頭剪平齊。這樣,在雙絞線刺進(jìn)水晶頭后,每條線都能杰出觸摸水晶頭中的插針,避免觸摸不良。假如曾經(jīng)剝的皮過長,能夠在這里將過長的細(xì)線剪短,保留的去掉外層絕緣皮的部分約為14mm,這個長度正好能將各細(xì)導(dǎo)線刺進(jìn)到各自的線槽。假如該段留得過長,一來會因為線對不再互絞而增加串?dāng)_,二來會因為水晶頭不能壓住護(hù)套而可能導(dǎo)致電纜從水晶頭中脫出,造成線路的觸摸不良乃至中止。 (5)刺進(jìn):一和以拇指和中指捏住水晶頭,使有塑料彈片的一側(cè)向下,針腳一方朝向遠(yuǎn)離自己的方向,并用食指抵住;另一手捏住雙絞線外面的膠皮,慢慢用力將8條導(dǎo)線一起沿RJ-45頭內(nèi)的8個線槽刺進(jìn),一直插到線槽的頂端。 (6)限制:確認(rèn)一切導(dǎo)線都到位,并透地水晶頭檢查一遍線序無誤后,就能夠用壓線脅迫RJ-45頭了。將RJ-45頭從無牙的一側(cè)推入壓線鉗夾槽后,用力握緊線鉗(假如您的力氣不夠大,能夠運用雙手一起壓),將突出在外面的針腳悉數(shù)壓入水晶并頭內(nèi)。 至此,這條網(wǎng)線的一端就算制造好了。因為僅僅作好了跳線一端,所以這條網(wǎng)線還不能用,還需要制造跳線的別一端。 留意:另一端的線序依據(jù)所銜接設(shè)備的不同而有所不同。 常常運用的跳線有兩種,即直通線(也能夠叫對對線)和穿插線(咱們常說的國標(biāo)線) 留意:兩端RJ-45頭中的線序擺放完全相同的網(wǎng)線,稱為直通線(Straight Cable 對對線),即當(dāng)一端線序從左到右順次為白橙、橙、白綠、藍(lán)、白藍(lán)、綠、白棕、棕時,另一端線序從左到右依然順次為白橙、橙、白綠、藍(lán)、白藍(lán)、綠、白棕、棕。直通線通常只適用于計算機到集線設(shè)備的銜接?,F(xiàn)在大多數(shù)是用的國標(biāo)線接法。