原创 以太网控制器芯片交叉参考之W5500与ENC28J60对比

2015-7-20 23:27 1674 20 20 分类: 采购与分销

        物联网的兴起让以太网控制器芯片充斥着市场,也让攻城师们在选型的时候多了更多的选择,而更多的是困惑,因为在这个市场上有譬如像TI(德州仪器,包括收购的NS国半),MICROCHIP(微芯,包括收购的SMSC史恩希和MICREL麦瑞),SILABS(芯科),MAXIM(美信),CIRRUS LOGIC(思睿逻辑)等国际品牌,也有像WIZnet(微知纳特),REALTEK(瑞昱),DAVICOM(联杰),ASIX(亚信),ICPLUS(九阳)等离我们很近的知名品牌,而且每个品牌都会有众多的产品系列可供选择,为了能让攻城师们在众多的型号中找到适合自己项目应用的,性价比又比较高的产品,我们对各大品牌的经典型号做了如下的梳理和对比,可以让我们更为直观和快速的方便的查询理想的结果。

      首先我们对各大品牌单颗经典型号就技术指标进行对比如下:

以太网控制器芯片交叉参考.jpg

      接着我们对以太网控制器代表型号就性能指标测试对比如下:

      为什么要说是代表型号呢?就以太网控制器市场而言,存在着硬件协议栈和软件协议栈之分,W5500和ENC28J60目前已是市场上比较普遍的两种以太网接入方案,这两种方案也可以说是硬件协议栈和软件协议栈的典型代表,都经历了很长时间的市场考验。除了在传统单片机的以太网接入中被广泛使用,也能看到他们在开源硬件的以太网扩展以及物联网应用等方面发挥的重要作用。

w5500与enc28j60比较.jpg

表中已经在协议实现方式、接口、功耗等关键功能参数上,做出了对比,这里给补充一下:代码量也是工程技术中需要考虑的一个重要因素,代码量的大小对单片机的FLASH大小及工作效率直接提出要求。小编特意测试了一下,用STM32f103VET6型号单片机为参考,其闪存为512KB,代码库采用3.5版本,实测ENC28J60和W5500作为TCP Server同样使用Keil4编译环境下生成的HEX文件进行比对,前者的代码量将近190KB,而后者的代码量不到60KB,这点也体现出硬件协议栈采用硬件逻辑门电路实现TCP/IP协议的优势。根据以上对比数据,W5500的确在很多环节较ENC28J60有明显的优势,当然ENC28J60价格的确要低一点,这就主要取决产品在研发的时候是更看重器件的简单易用和性能,还是更看重产品的价格而自己花时间去琢磨软件协议栈。

        最后在以太网控制器的应用市场,也充满着各种各样的应用,根据自己的项目需求,站在宏观和全局的层面上和角度上,选择适合自己的器件产品来完成想要的功能,这才是智慧和聪明的选择,因为选择大于努力,选择也有可能决定成败。

文章评论0条评论)

登录后参与讨论
我要评论
0
20
关闭 站长推荐上一条 /2 下一条