WIZnet的网络产品怎样选型
文章来源:成都浩然
我们在选用WIZnet的网络产品的时候。面对诸多的器件不知怎样选择,这里介绍一些方法以帮助project师高速准确地选择产品。
WIZnet的产品有一个共同的特性。那就硬件TCPIP协议栈。
而它们之间的差异主要体如今接口类型、通信性能方面,选择的根据主要根据系统所使用的单片机类型和成本这两个因素。
假设系统使用8位或16位单片机。那么也意味着系统在数据处理和通信速率方面没有太高的要求,我们一般推荐W5100和W5200,特别推荐W5200。
W5100一般推荐使用并行总线。须要单片机提供8个数据线(D0~D7),15个地址线(A0~A14),片选信号(CS),读写使能信号(RD,WR)等等。
要简化硬件接线,可选择间接总线。仅仅须要2个地址线(A0、A1)。
有的project师关心直接总线和间接总线的通信速度差异,事实上通过我们的測试。他们之间差点儿是没有区别的。
我们一般都想简化硬件设计,或者由于单片机无法提供并行总线接口。那么我们推进使用W5200。
W5200提供一个快速的SPI接口。仅仅须要4个接口线(SCS,SCLK,MOSI和MISO)。另外,W5200也能够提供比W5100很多其它的SOCKET连接。
另外,W5200也支持并行总线接口,但与W5100不同的是,W5200仅仅有间接总线接口。
间接总线接口比直接总线接口在软件编程方面要略微复杂一点。但硬件系统简单非常多。因此假设客户要选择并行总线,我们还是建议使用W5200的间接总线接口。
假设客户使用MCS51系列的单片机,除了开关量输入输出和总线接口以外。对单片机的功能没有其他特别的要求(比方ADC、PWM、I2C等等),能够考虑集成度更高的W7100A。
它是把一个增强的W5100和一个快速的MCS51单片机集成在单芯片中,使硬件系统更简单。
从成本的角度考虑,除非客户有特别的意愿,在8位单片机和16位单片机系统中,一般不选择W5300。
在此类单片机系统中。不能体现出W5300的快速性能,并且添加了器件的成本。
假设客户使用ARM7、ARM9、DSP或FPGA等高性能MCU器件,那么就要依据客户对通信速率的要求来选择产品的型号。
假设客户对通信速率要求不高(小于3Mbps),而又要求硬件接口简单。那么可选择SPI总线的W5200。
在这样的系统中。即使要使用并行总线,也推荐使用W5200的间接总线接口。一般不建议选择W5100。
假设客户对通信速率要求大于3Mbps小于20Mbps左右,可选择W5100。仅仅能通过并行总线方式。硬件设计略微复杂一些。W5200的SPI时钟速率尽管能够达到80MHz,但局限于MCU的硬件SPI时钟限制,一般速度都非常难提上去,但使用FPGA可能会好一些。
假设客户对通信速率要求大于20Mbps。那么仅仅能选择高性能的器件W5300。使用W5300并採用DMA方式,能够使通信速率达到60Mbps甚至更高,只是对客户的处理器系统要求较高。
小编补充:
W5500是继W5100、W5200&W5300后,W5***系列新一款全硬件TCP/IP以太网芯片,如选用SPI接口类型,W5500可称为W5100的升级款。8个socket接口。改良的130nm
CMOS工艺。不仅非常大程度改良了之前W5100发热问题。还具备更有竞争力的价格,是嵌入式以太网开发高性价比的最佳选择。
欢迎来信与我们交流: wiznetbj@wiznet.co.kr
WIZnet官方微博:http://weibo.com/WIZnet
WIZnet的网络产品怎样选型的更多相关文章
- 【从0到1】android网络框架的选型参考
项目会使用到 socket tcp 级的网络访问,想选取一个使用较成熟异步网络框架, 提到的网络框架: 1. volley, 2. xutils. 3. android 4. netty, 5. mi ...
- dell 网络产品线
https://en.wikipedia.org/wiki/Dell_Networking_Operating_System http://topics-cdn.dell.com/pdf/ DNOS ...
- 一张图看懂阿里云网络产品【十五】IPv6 解决方案
摘要: 作为国内首家全面支持IPv6的云厂商,阿里云12月再次推出全栈IPv6解决方案,核心产品已全面支持,协助客户小时/天级即可完成IPv6 访问.方案成功历经优酷.淘宝.天猫.双十一考验.SLB ...
- F5 BIG-IP之一前期随笔(应用交付网络产品)
ADN:应用交付网络 TMOS: Traffic managment operation system (流量管理系统) 一个实时的全应用代理流量管理操作系统 PVA ...
- 【原创】思科和锐捷组建多VLAN交换网络(隧道模式Trunk)
组建简单交换网络设计与实施 [利用思科仿真与锐捷实践] 本文目录 第一部分 预备知识 第二部分 设计与仿真 需求分析 整体设计 PT仿真 第三部分 施工部署 console配置 连通测试 第一部分 预 ...
- 单片机联网需求攀升 WIZnet全硬件TCP/IP技术崛起
--新华龙电子为韩国WIZnet公司网络芯片授权代理商,具有20多年的专业团队IC应用开发实力-- 如今不管是在企业还是小区.街道,甚至是居民室内,以太网接口无处不在.有鉴于此,电子设备必将向更加智能 ...
- 【Networking】容器网络大观 && SDN 资料汇总
SDNLAB技术分享(十五):容器网络大观 SDNLAB君• 16-06-17 •2957 人围观 编者按:本文系SDNLAB技术分享系列,本次分享来自SDN撕X群(群主:大猫猫)群直播,我们希望 ...
- 三大主流ETL工具选型
ETL(extract, transform and load)产品乍看起来似乎并不起眼,单就此项技术本身而言,几乎也没什么特别深奥之处,但是在实际项目中,却常常在这个环节耗费太多的人力,而在后续的维 ...
- 剑指Kubernetes 揭秘腾讯云的PaaS技术选型策略
1.前言 Kubernetes 很火,一大批互联网公司早已领先一步,搭建起专有的 PaaS平台,传统企业们看到的 Kubernetes的趋势,亦不甘落后,在试水的道上一路狂奔-- 虽然,Kuberne ...
随机推荐
- cstring 转string
(1)CString转换为string CString cs(_T("cs")); string s; s = (LPCSTR)(CStringA)(cs); (2)string转 ...
- vue组件---组件注册
(1)组件名 在注册一个组件的时候,我们始终需要给它一个名字.比如在全局注册的时候我们已经看到了: Vue.component('my-component-name', { /* ... */ }) ...
- wpf 界面加载 Command
导入 xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" <i:Interaction. ...
- python bs4库
Beautiful Soup parses anything you give it, and does the tree traversal stuff for you. BeautifulSoup ...
- EXP-00083: 调用 EXFSYS.DBMS_EXPFIL_DEPASEXP.schema_info_exp 时出现前一问题
select owner,object_name,object_type,status from dba_objects where object_name = 'LT_EXPORT_PKG'; 如果 ...
- BZOJ 4094 USACO 2013 Dec. Optimal Milking
线段树 每个节点保存4个值,both表示左右端点都取,neither表示左右端点都不取,left表示只取左端点,right表示只取右端点. 维护的特殊姿势: $cur$的$both=max(ls.l+ ...
- 史上超全面的Neo4j使用指南
Create by yster@foxmail.com 2018-7-10 我的博客:https://blog.csdn.net/yueshutong123 W3Cschool文档:https://w ...
- MVC和MVVM的区别
现在是市面上使用MVVM模型越来越多,相关的前端框架的选择也相应增多. 那么什么是MVVM模型,它和传统MVC模型有什么区别,接下来我们来总结探讨一下. MVVM即Model-View-ViewMod ...
- Ubuntu查看隐藏文件夹的方法
比如要查看当前用户目录下的隐藏文件夹 进入/home/jim目录,使用快捷键Ctrl+H,即可显示隐藏文件夹,如果要关闭,再次按Ctrl+H即可. GUI操作如下所示: 进入文件夹,左上角->查 ...
- hadoop-2.6.0 Unhealthy Nodes 问题
近期安装hadoop-2.6.0集群时,打开8088页面,查看集群信息,看到集群出现Unhealthy Nodes 的问题,点击该处.会展开Unhealthy Nodes 的情况,这时会看到Healt ...