搜索
bottom↓
回复: 29

不知 哪种网络芯片 性能比较好?

[复制链接]

出0入0汤圆

发表于 2012-4-16 16:03:31 | 显示全部楼层 |阅读模式
最近想玩下 网络的。但不知道用哪个芯片比较稳定。网上搜了下有这3种芯片:W5100/RTL8201/ENC28J60,也可以推荐其他芯片。
(PS:我都是先从淘宝搜“网络芯片”或“网络模块”的。一来,方便购买;二来,可以了解行情)

出0入0汤圆

发表于 2012-4-16 16:04:14 | 显示全部楼层
DM9000cep

出0入0汤圆

 楼主| 发表于 2012-4-16 16:22:01 | 显示全部楼层
UNIFAN 发表于 2012-4-16 16:04
DM9000cep

恩 。谢谢了

出0入0汤圆

发表于 2012-4-17 22:53:12 | 显示全部楼层
这个得看你的cpu是啥接口了?

出0入663汤圆

发表于 2012-4-17 23:47:53 | 显示全部楼层
本帖最后由 gzhuli 于 2012-4-17 23:51 编辑

W5100内建TCP/IP硬件引擎,CPU无需处理TCP/IP协议,适合资源少性能弱的8/16位单片机,缺点是受硬件限制,支持的协议和并发连接数有限。
RTL8201只是PHY芯片,必须配合带以太网MAC的单片机使用,例如STM32F107/LPC1788等。
ENC28J60是SPI接口的网络芯片,优点是接口简单,可以和大多数单片机连接,缺点是只支持10Mbps,性能比较差。
DM9000A/C是异步总线接口的网络芯片,一般要求单片机有外部总线接口,会占用较多IO脚,优点是支持100Mbps,性能较好,适合跟高端32位MCU和DSP配合使用。类似的芯片还有SMSC的LAN92xx系列。

另外还有老掉牙的RTL8019AS、CS8900A等ISA接口10Mbps网络芯片,如过不想废物利用的话不建议再学习或使用。

出0入0汤圆

发表于 2012-4-18 00:03:12 | 显示全部楼层
5楼说的非常好,DM9000是100M的芯片,性能是最好的。
不过要看你的MCU,相配并满足需要才是最好的。
由于MCU一般才几十K的RAM,十几个数据包就有可能让MCU无法处理,所以我觉得10M的网络就足够了,建议:想简单,就选ENC28J60,SPI接口,8位、32位MCU都可用;在乎性能可以选DM9000等或STM32F107/LPC1788 + PHY。

出0入0汤圆

 楼主| 发表于 2012-4-19 15:19:43 | 显示全部楼层
gzhuli 发表于 2012-4-17 23:47
W5100内建TCP/IP硬件引擎,CPU无需处理TCP/IP协议,适合资源少性能弱的8/16位单片机,缺点是受硬件限制,支 ...

谢谢你的详细介绍和分析。
我用的MCU 是TI 的cortex-m3 10M的带宽就很足够使用了。目前就是和远程一种交互信息。
另外 想再咨询下,如果跨网段,选型呢?和处理方法。

出0入0汤圆

发表于 2012-4-19 15:34:19 | 显示全部楼层
既然用的是TI的M3,直接用8962你还选这些干嘛。MAC PHY都内置了。

出0入663汤圆

发表于 2012-4-19 15:39:24 | 显示全部楼层
w1000 发表于 2012-4-19 15:19
谢谢你的详细介绍和分析。
我用的MCU 是TI 的cortex-m3 10M的带宽就很足够使用了。目前就是和远程一种交 ...

LM3S有带MAC+PHY的型号(记得是LM3S8962吧),直接用那个就好了啊。

出0入0汤圆

发表于 2012-4-19 15:42:30 | 显示全部楼层
现在用stm32f4,MII接口,连接DP83640,为了能实现1588

出0入0汤圆

发表于 2012-4-19 15:43:45 | 显示全部楼层
跨网段和网络芯片无关,和操作系统有关,另外性能低于10M的网络芯片大多承担不起现在大规模的网络,稍微有点网络数据包,性能低的芯片处理速度相对100M的芯片差距是很大的,现在基本要用100M的

出0入0汤圆

 楼主| 发表于 2012-4-19 15:44:18 | 显示全部楼层
AVR_ARM 发表于 2012-4-19 15:34
既然用的是TI的M3,直接用8962你还选这些干嘛。MAC PHY都内置了。

别人说直接用芯片上的 使用不好。

出0入0汤圆

发表于 2012-4-19 16:13:12 | 显示全部楼层
老掉牙的RTL8019AS和同样老掉牙的8051相配用来学习最好,有大量的程序实例参考。

出0入0汤圆

发表于 2012-4-19 16:17:13 | 显示全部楼层
W5100不错,操作简单

出0入663汤圆

发表于 2012-4-19 16:35:32 | 显示全部楼层
chengz 发表于 2012-4-19 16:13
老掉牙的RTL8019AS和同样老掉牙的8051相配用来学习最好,有大量的程序实例参考。 ...

拿个停产的芯片来学完全是浪费青春。51也可以接ENC28J60啊,何必浪费IO去接8019?

出0入0汤圆

发表于 2012-4-19 19:38:31 | 显示全部楼层
w1000 发表于 2012-4-19 15:44
别人说直接用芯片上的 使用不好。

不好是哪里不好?别人云亦云。

出0入0汤圆

发表于 2012-4-19 19:44:29 | 显示全部楼层
STM32F  M3  做一些网络控制  用哪个网络IC比较好? 看到有ENC28J60的例子 感觉不是很稳定 不知道是不是自己程序的问题

出0入0汤圆

发表于 2012-4-26 00:01:37 来自手机 | 显示全部楼层
学习了,很好的贴

出0入0汤圆

发表于 2012-5-30 21:35:10 | 显示全部楼层
AX88796性能也不错,重要的是接口丰富,可以直接挂到8位、16位总线或者是使用SPI总线,10M/100M自适应。

出0入31汤圆

发表于 2012-5-30 21:51:08 | 显示全部楼层
erxun 发表于 2012-4-19 15:42
现在用stm32f4,MII接口,连接DP83640,为了能实现1588

f4本身就有时间戳功能啊,何必要用dp83640呢? 有什么突出的优点吗?

出0入0汤圆

发表于 2012-5-31 19:20:31 | 显示全部楼层
zchong 发表于 2012-5-30 21:51
f4本身就有时间戳功能啊,何必要用dp83640呢? 有什么突出的优点吗?

ST官方的设计PHY是DP83848,换成DP83640是为了测试下两者的性能区别,以及使用繁琐度。

出0入0汤圆

发表于 2012-5-31 19:49:43 | 显示全部楼层
gzhuli 发表于 2012-4-19 16:35
拿个停产的芯片来学完全是浪费青春。51也可以接ENC28J60啊,何必浪费IO去接8019? ...

这些芯片的使用差别很大么

出0入0汤圆

发表于 2012-5-31 20:25:44 | 显示全部楼层
w1000 发表于 2012-4-19 15:19
谢谢你的详细介绍和分析。
我用的MCU 是TI 的cortex-m3 10M的带宽就很足够使用了。目前就是和远程一种交 ...

汗,都用TI的M3了,还纠结什么,6K,8K,9K系列内置MAC和PHY了,100M,稳定好用!

出0入0汤圆

发表于 2012-5-31 20:27:17 | 显示全部楼层
w1000 发表于 2012-4-19 15:44
别人说直接用芯片上的 使用不好。

谁那么搞笑,LM3S的PHY非常稳定

出0入0汤圆

发表于 2014-9-15 21:35:26 | 显示全部楼层
gzhuli 发表于 2012-4-17 23:47
W5100内建TCP/IP硬件引擎,CPU无需处理TCP/IP协议,适合资源少性能弱的8/16位单片机,缺点是受硬件限制,支 ...

谢谢讲解,受教了。

出0入0汤圆

发表于 2014-9-16 09:33:33 | 显示全部楼层
DM9000  资料多  方便开发!

出0入0汤圆

发表于 2014-9-16 10:32:36 | 显示全部楼层
KSZ8041NL这个PHY也是挺好的,价格便宜

出0入0汤圆

发表于 2014-9-16 10:37:45 | 显示全部楼层
是新的W5500不错

出0入0汤圆

发表于 2014-9-23 12:01:51 | 显示全部楼层
楼上各位说得没错,还是学点主流的IC好,资料丰富,还有例程,研究旧的不用的浪费青春,

出0入0汤圆

发表于 2014-9-23 12:28:14 | 显示全部楼层
用过ENC28J60 不错 ,传输稳定
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-10 14:24

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表