公司擁有優(yōu)秀的銷(xiāo)售團(tuán)隊(duì)和專(zhuān)業(yè)的研發(fā)部門(mén),不但在品牌、價(jià)格、供貨、服務(wù)等方面領(lǐng)先業(yè)界,而且可為客戶(hù)提供及時(shí)、可行的技術(shù)支持和整體設(shè)計(jì)服務(wù),滿(mǎn)足不同客戶(hù)多層次需求。
W5100常見(jiàn)問(wèn)題解答匯總(持續(xù)更新中)
1.[問(wèn)題]W5100的功耗是多少?
正常運(yùn)行:低于150mA
初始運(yùn)行:190mA
我們建議設(shè)計(jì)應(yīng)該是基于200mA的情況來(lái)處理。
2.[問(wèn)題]W5100兼容5V電壓?jiǎn)幔?
W5100基于3.3V電壓工作,I/O接口容忍5V電壓。因此,如果你使用的MCU是5V的,你設(shè)計(jì)你的系統(tǒng)可以不用緩沖IC。
3.[問(wèn)題]W5100的性能表現(xiàn)如何?
根據(jù)MCU的接口,W5100的性能表現(xiàn)(吞吐量)測(cè)試結(jié)果如下。
測(cè)試用MCU:Atmega 128L-8AU 外部8MHz晶振
編譯器:WinAVR AVR GCC 3.4.6
測(cè)試工具:WIZnet ‘AX1.EXE’
測(cè)試方法:回路測(cè)試
4.[問(wèn)題]當(dāng)我使用W5100的間接總線(xiàn)模式或SPI模式時(shí),我應(yīng)該如何處理沒(méi)被用到的引腳呢?
沒(méi)被用到的地址引腳保持開(kāi)路就可以了。所有的地址引腳都是內(nèi)部拉低的。在直接模式下,請(qǐng)將與SPI相關(guān)的引腳拉低或接地。
5.[問(wèn)題]你能為W5100推薦一款變壓器么?
因?yàn)镻HY集成在W5100內(nèi)部,如果你增加變壓器和RJ45接口,網(wǎng)絡(luò)功能就會(huì)實(shí)現(xiàn)。
下表列出了我們推薦的變壓器。
6.[問(wèn)題]W5100支持哪些協(xié)議呢?
W5100支持的協(xié)議有TCP,UDP,ICMP,IGMP,IPv4,ARP和PPPoE。
7.[問(wèn)題]OPMODE 0,1,2有什么功能?
OPMODE是用來(lái)選擇以太網(wǎng)物理層工作模式的引腳。
在正常工作模式下,請(qǐng)將這些引腳置低。
對(duì)于自動(dòng)MDI/MDIX功能,設(shè)置為000。
8.[問(wèn)題]TEST_MODE引腳有什么功能?
9.[問(wèn)題]在參考電路中,1.8V的電壓供給了W5100。為此,我應(yīng)該怎樣進(jìn)行設(shè)計(jì)呢?
W5100基于3.3V的直流電壓進(jìn)行工作。W5100的11號(hào)引腳提供了內(nèi)部穩(wěn)壓器的輸出電壓。該管腳應(yīng)該分為1.8V模擬電壓和1.8V數(shù)字電壓并分別接入對(duì)應(yīng)的輸入端。
10.[問(wèn)題]WIZnet提供MAC地址嗎?
除了網(wǎng)關(guān)模塊之外,WIZnet不提供MAC地址。
你可以在IEEE(www.ieee.org)購(gòu)買(mǎi)在你的系統(tǒng)中使用的MAC地址。
11.[問(wèn)題]我可以使用不同的/SCS信號(hào)將2個(gè)或更多W5100連接到一起嗎?
是的,可以的。
但是,當(dāng)你連接一個(gè)W5100的時(shí)候,你就必須禁用掉另一個(gè)W5100的SPI_EN引腳。
12.[問(wèn)題]從W5100發(fā)送ping請(qǐng)求到遠(yuǎn)程設(shè)備可行嗎?
在使用原始IP模式(IP raw mode)時(shí)是可行的。
13.[問(wèn)題]我們?nèi)绾沃繱END完成了呢?
問(wèn)題:我們?nèi)绾沃腊l(fā)送是否結(jié)束(TCP傳輸結(jié)束)了呢?
回答:當(dāng)SEND位被清空時(shí),發(fā)送就完成了。
14.[問(wèn)題]能否使用25MHz的外部時(shí)鐘有源晶振?
關(guān)于有源晶振的使用,我們做過(guò)如下測(cè)試,
1) 連接X(jué)TLP管腳(W5100的76腳),使用1.8V 25MHz進(jìn)行測(cè)試=>沒(méi)問(wèn)題
2) 連接X(jué)TLP管腳(W5100的76腳),使用3.3V 25MHz進(jìn)行測(cè)試=>不工作
因此,如果使用有源晶振的話(huà),你應(yīng)該使用通過(guò)76管腳連接1.8V 25MHz晶振。
但是,我們?nèi)匀唤ㄗh你使用無(wú)源晶振,而不是有源晶振。
15.[問(wèn)題]在MACRAW模式下,W5100能否接收所有的以太網(wǎng)數(shù)據(jù)包?
W5100可以接受數(shù)據(jù)包,但是并不處理協(xié)議。
MCU需要處理這些協(xié)議。
更多詳細(xì)信息,請(qǐng)參閱W5100數(shù)據(jù)手冊(cè)(57~58頁(yè))。
16.[問(wèn)題]我能否在有操作系統(tǒng)的環(huán)境下使用W5100?
是的,當(dāng)然可以。
不論是什么操作系統(tǒng),WIZnet可以用在任何嵌入式系統(tǒng)上。
對(duì)于W5100,我們可以提供Linux環(huán)境的驅(qū)動(dòng)。
如果你需要該驅(qū)動(dòng)的話(huà),請(qǐng)聯(lián)系wiznethk@wiznettechnology.com
17.[問(wèn)題]我該如何獲取MAC地址?
請(qǐng)參考http://standards.ieee.org/faqs/OUI.html
18.[問(wèn)題]W5100的溫度有點(diǎn)高。不會(huì)有問(wèn)題吧?
由于PHY(模擬部分)嵌入在W5100當(dāng)中,相比其他WIZnet芯片,它會(huì)產(chǎn)生更多地?zé)崃?。但是,在性能表現(xiàn)方面W5100沒(méi)有任何問(wèn)題。
W5100做過(guò)與溫度相關(guān)的穩(wěn)定性測(cè)試。
測(cè)試手冊(cè)請(qǐng)參閱附件。
19.[問(wèn)題] W5100的混合模式是什么?
W5100的混合模式同時(shí)支持軟件和硬件TCP/IP協(xié)議棧。W5100只支持4個(gè)硬件端口。如果你需要的端口多于4個(gè),你可以使用混合模式。
在混合模式下,W5100的端口0將被設(shè)為MAC RAW模式,像常見(jiàn)的MAC/PHY一樣工作。剩下的3個(gè)端口用于硬件TCP/IP協(xié)議棧。
在這種結(jié)構(gòu)下,你可以打開(kāi)跟你想象的一樣多的軟件端口。對(duì)于混合模式的使用,需要使用軟件TCP/IP協(xié)議棧端口。
20.[問(wèn)題]WIZnet的芯片無(wú)法檢測(cè)到連接斷開(kāi)狀態(tài)。我們應(yīng)該如何解決該問(wèn)題?
在TCP模式下,當(dāng)網(wǎng)絡(luò)連接非正常斷開(kāi)時(shí),WIZnet的產(chǎn)品不檢測(cè)狀態(tài)。
WIZnet的芯片通過(guò)3次握手的方法處理TCP連接和斷開(kāi)連接。如果正在和WIZnet芯片通信的對(duì)端系統(tǒng)突然關(guān)閉連接,連接斷開(kāi)的信息不能被發(fā)送到WIZnet芯片。WIZnet的芯片會(huì)認(rèn)為連接狀態(tài)是建立好的,但是對(duì)端系統(tǒng)是關(guān)閉的。因此,即使是對(duì)端系統(tǒng)請(qǐng)求重新建立連接,WIZnet也不會(huì)接受。
為了解決這個(gè)問(wèn)題,你應(yīng)該使用持久連接報(bào)文(keep alive packet)。
通過(guò)定期發(fā)送持久連接報(bào)文,WIZnet的芯片可以檢查連接是否保持。如果連接狀態(tài)不正常,那么持久連接報(bào)文沒(méi)有響應(yīng),同時(shí)發(fā)生超時(shí)?;谶@種過(guò)程,WIZnet可以關(guān)閉當(dāng)前連接狀態(tài)。
21.[問(wèn)題]FTP功能能夠?qū)崿F(xiàn)嗎?
FTP功能是在應(yīng)用層中被實(shí)現(xiàn)的。因此,你應(yīng)該在固件中添加代碼。
22.[問(wèn)題]使用SPI時(shí),有什么需要注意的嗎?
是的,當(dāng)你使用W5100時(shí),你應(yīng)該參考附件中的指導(dǎo)手冊(cè)。
該問(wèn)題僅適用于WIZnet及其其他SPI設(shè)備。