W5100常见问题汇总

news/2024/11/29 5:38:23/


1.[问题]W5100的功耗是多少?

正常运行:低于150mA

初始运行:190mA

我们建议设计应该是基于200mA的情况来处理。

 

2.[问题]W5100兼容5V电压吗?

W5100基于3.3V电压工作,I/O接口容忍5V电压。因此,如果你使用的MCU5V的,你设计你的系统可以不用缓冲IC

 

3.[问题]W5100的性能表现如何?

根据MCU的接口,W5100的性能表现(吞吐量)测试结果如下。

测试用MCUAtmega 128L-8AU 外部8MHz晶振

编译器:WinAVR AVR GCC 3.4.6

测试工具:WIZnet AX1.EXE

测试方法:回路测试

 

4.[问题]当我使用W5100的间接总线模式或SPI模式时,我应该如何处理没被用到的引脚呢?

没被用到的地址引脚保持开路就可以了。所有的地址引脚都是内部拉低的。在直接模式下,请将与SPI相关的引脚拉低或接地。

 

5.[问题]你能为W5100推荐一款变压器么?

因为PHY集成在W5100内部,如果你增加变压器和RJ45接口,网络功能就会实现。

下表列出了我们推荐的变压器。

 

 6.[问题]W5100支持哪些协议呢?

W5100支持的协议有TCPUDPICMPIGMPIPv4ARPPPPoE

 

7.[问题]OPMODE 0,1,2有什么功能?

OPMODE是用来选择以太网物理层工作模式的引脚。

在正常工作模式下,请将这些引脚置低。

对于自动MDI/MDIX功能,设置为000

 

8.[问题]TEST_MODE引脚有什么功能?

<TEST MODE 3-0>引脚用于W5100的内部测试。在正常工作模式下,请将这些引脚置低(接地)

 

9.[问题]在参考电路中,1.8V的电压供给了W5100。为此,我应该怎样进行设计呢?

W5100基于3.3V的直流电压进行工作。W510011号引脚提供了内部稳压器的输出电压。该管脚应该分为1.8V模拟电压和1.8V数字电压并分别接入对应的输入端。

 

10.[问题]WIZnet提供MAC地址吗?

除了网关模块之外,WIZnet不提供MAC地址。

 

11.[问题]我可以使用不同的/SCS信号将2个或更多W5100连接到一起吗?

是的,可以的。

但是,当你连接一个W5100的时候,你就必须禁用掉另一个W5100SPI_EN引脚。

 

12.[问题]W5100发送ping请求到远程设备可行吗?

在使用原始IP模式(IP raw mode)时是可行的。

 

13.[问题]我们如何知道SEND完成了呢?

问题:我们如何知道发送是否结束(TCP传输结束)了呢?

回答:当SEND位被清空时,发送就完成了。

 

14.[问题]能否使用25MHz的外部时钟有源晶振?

关于有源晶振的使用,我们做过如下测试,

1)    连接XTLP管脚(W510076),使用1.8V 25MHz进行测试=>没问题

2)    连接XTLP管脚(W510076),使用3.3V 25MHz进行测试=>不工作

 

因此,如果使用有源晶振的话,你应该使用通过76管脚连接1.8V 25MHz晶振。

但是,我们仍然建议你使用无源晶振,而不是有源晶振。

 

15.[问题]MACRAW模式下,W5100能否接收所有的以太网数据包?

W5100可以接受数据包,但是并不处理协议。

MCU需要处理这些协议。

 

16.[问题]我能否在有操作系统的环境下使用W5100

是的,当然可以。

不论是什么操作系统,WIZnet可以用在任何嵌入式系统上。

对于W5100,我们可以提供Linux环境的驱动。

 

17.[问题]我该如何获取MAC地址?

请参考http://standards.ieee.org/faqs/OUI.html

 

18.[问题]W5100的温度有点高。不会有问题吧?

由于PHY(模拟部分)嵌入在W5100当中,相比其他WIZnet芯片,它会产生更多地热量。但是,在性能表现方面W5100没有任何问题。

W5100做过与温度相关的稳定性测试。

 

19.[问题] W5100的混合模式是什么?

W5100的混合模式同时支持软件和硬件TCP/IP协议栈。W5100只支持4个硬件端口。如果你需要的端口多于4个,你可以使用混合模式。

在混合模式下,W5100的端口0将被设为MAC RAW模式,像常见的MAC/PHY一样工作。剩下的3个端口用于硬件TCP/IP协议栈。

在这种结构下,你可以打开跟你想象的一样多的软件端口。对于混合模式的使用,需要使用软件TCP/IP协议栈端口。

 

20.[问题]WIZnet的芯片无法检测到连接断开状态。我们应该如何解决该问题?

TCP模式下,当网络连接非正常断开时,WIZnet的产品不检测状态。

WIZnet的芯片通过3次握手的方法处理TCP连接和断开连接。如果正在和WIZnet芯片通信的对端系统突然关闭连接,连接断开的信息不能被发送到WIZnet芯片。WIZnet的芯片会认为连接状态是建立好的,但是对端系统是关闭的。因此,即使是对端系统请求重新建立连接,WIZnet也不会接受。

为了解决这个问题,你应该使用持久连接报文(keep alive packet)

通过定期发送持久连接报文,WIZnet的芯片可以检查连接是否保持。如果连接状态不正常,那么持久连接报文没有响应,同时发生超时。基于这种过程,WIZnet可以关闭当前连接状态。

 

21.[问题]FTP功能能够实现吗?

FTP功能是在应用层中被实现的。因此,你应该在固件中添加代码。

 

22.[问题]使用SPI时,有什么需要注意的吗?

是的,当你使用W5100时,你应该参考附件中的指导手册。

该问题仅适用于WIZnet及其其他SPI设备。

 



http://www.ppmy.cn/news/164139.html

相关文章

51单片机驱动W5500设置为TCP Client进行通信测试示例

51单片机驱动W5500设置为TCP Client进行通信测试示例 W5500简介芯片特点引脚说明相关寄存器相关程序测试结果图总结 原文链接&#xff1a;https://www.yourcee.com/newsinfo/2929224.html W5500简介 本次写一篇相关驱动W5500模组的文章&#xff0c;W5500 芯片是一种采用全硬件…

SuperMap GIS硬件推荐一览表

一、信创项目 1.国产服务器 服务器 型号 紫光恒越 UNIS R3800FT20 G3 华为TaiShan 200系列、2280 联想信创服务器 ThinkSystem SR358F V2 华为擎云 L410/W510 长城终端世恒 擎天DF7系列/世恒DF7系列 中科曙光H系列服务器 H620、H520、H420 宝德 PR2620R、PR214…

以太网芯片 w5500 实测项目实测

w5500 实测&#xff1a; 跑了一个多月没有问题&#xff01;甲方说一句不要了&#xff0c;就不要了…

利用云服务器搭建云盘(搭建自己的在线存储可上传下载可共享)

Docker部署seafile 背景 由于学校最近有一个需求&#xff0c;搭建一个可供老师使用的在线存储&#xff0c;最后我自己就尝试这搭建。这过程中也出现了不少问题&#xff0c;下面我会说明&#xff01;&#xff01;&#xff01; 准备 需要一台云服务器&#xff08;如果你本地有…

关于android studio 中安装intel haxm问题的解决

关于android studio 安装intel haxm问题的解决 遇到的问题解决问题总结 遇到的问题 安装android studio 过程中intel haxm失败&#xff0c;导致后续笔记本运行模拟器过程中漫长等待让我痛不欲生。于是着手解决intel haxm安装失败问题。我的笔记本型号是thinkpad w510,处理器i7…

花了5000元改了一个带触摸板的小红点键盘

我小时候第一次使用电脑是1986年,那时也是IBM电脑叫PC XT,价值3W人民币,640K内存,10M硬盘,没看错哦,可能比现在的单片机性能都不如,要价人民币3W元.要是当时这个价可以买好几套房子了.我从2001年左右就开始使用IBM的笔记本&#xff0c;记得当时叫t22来着&#xff0c;好像还是奔…

WIZnet W5100和W5300的Linux驱动

WIZnet解决方案的优势在于“简单易用”和“保证高速”。这也正是它为什么经常被用在无操作系统的小型嵌入式应用和Linux平台的原因。 W5300性能比较 也许Wiznet W5300和W5100的Linux驱动程序可以在Linux主线3.4或3.5上应用。这要感谢来自TRIKOM的Taehun Kim 和Mike Sinkovsky。…

准备使用W5100

都说它简单易用&#xff0c;买了ic和模块。找了例程和资料,准备上马. CSDN上面的AVR测试程序:http://download.csdn.net/source/1935336 The rapid penetration of the internet networks into many of today’s modern homes and personal gadgets (e.g. smart phone and sma…