你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
W5500这么好用,为什么还在用DP83848这种
[复制链接]
hello_bug
提问时间:2018-11-28 15:37 /
问答
是否解决:
就是想讨论下,W5500内置了硬件协议栈,SPI接口,用来做网络连接多合适,发送和接收存储空间也大,最多同时8个SOCKET。像DP83848,enc28j60这种芯片,还要在STM32上移植LWIP,复杂麻烦。
假如以成本来看,W5500并不比DP83848贵(从某宝搜的结果平均来看,有高一点的)。
所以用DP83848或者enc28j60,还有LAN8720这些芯片,是不是还有其他考虑,有着W5500不具有的特点呢。
评分
参与人数
1
ST金币
+20
收起
理由
STMCU
+ 20
查看全部评分
赞
0
收藏
0
评论
5
分享
发布时间:2018-11-28 15:37
举报
请先
登录
后回复
5个回答
xynsy123
回答时间:2018-11-28 16:01:18
a0a.1 32b0c
LAN8720价格是比W5500这种便宜的,前者3元,后者十几块。
LAN8720和DP83848出的网口速度可以达到接近100M,而W5500出的网口速度受限于SPI接口,肯定比不过前两个芯片。
诚然,许多STM32的应用中并不需要这么快的速度。
那么在不关心成本以及速度的情况下,当然可以使用W5500,硬件连线少,使用方便。
而当需要传输速度以及降本时,那就是独立的物理层芯片更好。
评分
参与人数
1
ST金币
+4
收起
理由
STMCU
+ 4
查看全部评分
赞
0
评论
回复
支持
反对
shenxiaolin_mai
回答时间:2018-11-28 17:00:24
a0a.1 32b0c
DP83848是PHY芯片,用了5500的话少去了协议栈,用起来稍微简单一些,但是对于网络编程的灵活性会减小,个人觉得还是83848+32这种组合好一点,
赞
0
评论
回复
支持
反对
STM1024
回答时间:2018-11-28 19:20:16
a0a.1 32b0c
W5500封装了IP协议栈,如果你用IP就会很省事,但是……不能排除有些场合需要使用以太网,基于以太网的协议族太多了,W5500就不一定能够胜任了。当然,ENC28J60不管做什么协议,都需要专门写程序。
赞
0
评论
回复
支持
反对
sincomaster
回答时间:2018-11-28 22:50:28
a0a.1 32b0c
麻旦,我的开发板上做的就是ENC28J60,LAN8720我记得是要MCU支持PHY才能用吧,ENC28和W5500是SPI就可以用了,这个ENC28J60还死贵去了,我买了几个都是10多块一颗.
赞
0
评论
回复
支持
反对
孤单心事
回答时间:2024-3-1 20:11:18
a0a.1 32b0c
价格 w5500太贵 2. 连接才8个 3. 不能跟其他网卡一起组成多网卡系统(如4G WIFI 等),共用一个协议栈
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
LAN8720和DP83848出的网口速度可以达到接近100M,而W5500出的网口速度受限于SPI接口,肯定比不过前两个芯片。
诚然,许多STM32的应用中并不需要这么快的速度。
那么在不关心成本以及速度的情况下,当然可以使用W5500,硬件连线少,使用方便。
而当需要传输速度以及降本时,那就是独立的物理层芯片更好。
评分
查看全部评分