0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DM9051ANX与W5500网口性能與规格比较

jf_36651975 来源:jf_36651975 作者:jf_36651975 2025-10-14 10:28 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在最近项目中,本小工在乐鑫ESP32单片机雅特力AT32F415與AT32F423、STM32F103以及MTK平台上,一連玩去了官方参考设计推荐的SPI有线网口方案,前后搞了SPI接口网卡以太网芯片DM9051ANX与W5500,本小工从实作中学习到相关专业经验,也了解到这两者实际使用情况,所以,整出這份貼子。

1.DM9051ANX是雅特力单片机AT MCU官方参考设计,相关代码已整合在SDK中,用户不需添加底层驱动代码直接可使用,DM9051AN是雅特力客户在以太网方案的首选,所以几乎没有用到W5500网口数据似乎零落地。

2.DM9051ANX是上海乐鑫Espressif ESP32的官方参考设计,相关代码已整合在ESP-IDF工具中,用户不需挂载底层驱动代码直接可使用,DM9051ANX是ESP32客户在以太网方案的首选。

3.系統运行方式比较:

DM9051ANX W5500
软件TCP / IP协议栈 内刻硬件TCP / IP协议栈
在单片机以及CPU主控平台皆有现成可用例程代码,更是主控官方参考设计,用户不须重新开发软件,立馬可用,省时省力。 早期虽主打在单片机MCU方便使用,但現今已没有差别,因世代老旧,用于当今项目捉襟见肘。
弃用LinuxRTOS性能强的以太网协议栈,偏执自身硬件协议栈,反害项目性能较差。

4.DM9051ANX方案灵活性更高,RBOM简单,外围元器件成本低,适合当前IoT物联网协议栈的各式应用;W5500虽集成‌硬件协议栈,但‌仍有较高RBOM成本,外围元器件较多,-而且功耗较高,甚至芯片会发烫造成板子温度上升。

5.雖然W5500内刻硬件协议栈,但是, RTOS有性能更好的LwIP协议栈,甚至,Linux更是自带完整的TCP/IP协议栈,如果逆行倒施,反而用上W5500自身硬件协议栈,造成迭床架屋,使得项目网口效能不佳。

6.凭经验客户实际EMC抗静电干扰测试中,W5500在ESD抗静电干扰项目中失败率较高,需依赖外部电路整改才能通过认证‌,使得项目成本增加。

7.依照下面表格進行客观比较,DM9051ANX 在网口效能与功耗优于W5500。

DM9051ANX W5500
网速口性能(TCP)
ESP32
(FreeRTOS+LwIP)
17.4 Mbps 1.2 Mbps
AT32F415
(FreeRTOS+LwIP)
8.3 Mbps 零落地
AT32F423
(裸跑+uIP)
8 Mbps 零落地
STM32F103
(裸跑+uIP)
6 Mbps 2 Mbps
MTK8766/6577
(Linux 6.12)
8 Mbps 1.2 Mbps
电源设计 &功耗
工作电压 1.8/2.5/3.3V 3.3V/5V
Auto MDIX
10M mode功耗 32mA ± 75mA±
100M mode功耗 45mA ± 120mA±
100M模式全速工作的芯片温度(℃) 30度 60度
其他规格对比‌
MAC地址配置‌ 不需要外挂EEPROM或软件设置,芯片自带1组MAC地址 需另外加上EEPROM存储MAC地址,或软件烧录‌
RBOM
外围物料成本
约‌12个‌
(不要匹配电阻与EEPROM)‌
约‌27个
‌(不包括EEPROM)‌
ESD
抗静
电干扰
新技术,抗干扰较好 1.W55500的ESD较差,易受干扰,需要在TX与RX加入4个33ohm阻尼电阻。
2.需在差分信号线(TX+/TX-、RX+/RX-)并联双向TVS管。
3.W5500需在工作电压3.3V数字VDD与模拟VDD,加入VDD100Ω@100MHz磁铁珠。
封装 QFN 24 LQFP48




审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6074

    文章

    45340

    浏览量

    663558
  • 以太网
    +关注

    关注

    41

    文章

    5923

    浏览量

    179535
  • SPI
    SPI
    +关注

    关注

    17

    文章

    1866

    浏览量

    99815
  • ESP32
    +关注

    关注

    24

    文章

    1083

    浏览量

    20856
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    SPI以太方案DM9051ANXW5500的BOM物料清单一览

    在SPI接口以太方案选型,DM9051ANX相比W5500具有显著成本优势。W5500需额外增加EMI防护元件(如阻尼电阻等),导致其外围物料成本达10.71元,而
    的头像 发表于 11-03 17:13 593次阅读
    SPI以太<b class='flag-5'>网</b><b class='flag-5'>口</b>方案<b class='flag-5'>DM9051ANX</b>与<b class='flag-5'>W5500</b>的BOM物料清单一览

    SPI以太芯片DM9051ANX在ESP32 C3进行iPerf测试

    DM9051ANX进行Iperf测试,以不同的SPI CLK 进行,并在30秒内分别传输了62.2、62、62、50、43、25.8MB数据,这些SPI以太芯片DM9051ANX
    的头像 发表于 10-20 10:53 327次阅读

    MCU无法检测到W5500是怎么回事?

    在兆易创新 GD32F303,国民技术 N32G457和ST STM32F103上试用了W5500以太模块(RT-Thread版本是rt-thread-4.1.1), 只有STM32F103上可以
    发表于 10-14 07:38

    rt_thread提供的软件包怎么实现挂接2个W5500芯片?

    rt_thread提供的软件包怎么实现挂接2个W5500芯片,看了下源码好像需要修改很多地方,请指导
    发表于 10-13 07:52

    使用w5500通信使用wiz包的时候,突然拔掉网线,如何释放网络资源?

    我用wiz包,使用w5500进行网络通信,对接到但是socket此时已经建立,正在通信,如果此时突然拔掉网线,因为本身使用非阻塞。所以我这边可以通过netdev_is_link_up检测到网线断开
    发表于 10-11 09:01

    ESP32与DM9051ANX开发版引脚接法说明

    在ESP32 C3使用SPI芯片DM9051ANX时,以此硬件引腳接法作为参考,使项目目发展行顺利。
    的头像 发表于 10-01 10:35 315次阅读
    ESP32与<b class='flag-5'>DM9051ANX</b>开发版引脚接法说明

    ESP32 添加SPI以太芯片DM9051ANX通讯开发指导以及ESP IDF V.5.4介绍(精选笔记)[手把手教程,图多消化好]

    最近公司有新项目会用到 ESP32 系列芯片,需要添加有线以太,我对这一块不熟悉,可以说是新手小白,那该如何准备开发工作及快速入门呢?让我以这份纪录来回顾当初新项目ESP32 硬件开发、软件环境ESP-IDF V5.4以及运行有线以太
    的头像 发表于 09-22 11:25 1056次阅读
    ESP32 添加SPI以太<b class='flag-5'>网</b><b class='flag-5'>口</b>芯片<b class='flag-5'>DM9051ANX</b>通讯开发指导以及ESP IDF V.5.4介绍(精选笔记)[手把手教程,图多消化好]

    DM9051ANX新旧版差异介绍

    DM9051ANX新版芯片在性能上全面超越旧版DM9051NP:采用1.8-3.3V可变电压供电,1功耗分别降至32mA/45mA(旧版106mA/142mA);自帶MAC地址,外围元件从20个精简
    的头像 发表于 09-19 11:26 448次阅读

    ESP32平台 + SPI接口芯片DM9051ANX实现以太网通信

    \\esp-idf-v5.4\\examples\\ethernet\\iperf\\README.md 文档) 7.3 DM9051ANX性能数据实测
    发表于 05-23 10:22

    w5500随机出现接收问题

    我现在用STM32F103CBT6与W5500作为TCP Server,多台PC与服务器连接上后,服务器会实时传输数据到PC上,并且PC随时能通过控制软件发送数据至服务器。但是运行一段时间后,PC上
    发表于 05-15 09:45

    在ESP32平台使用以太DM9051ANX自带的MAC地址

    本帖最后由 jf_36651975 于 2025-4-11 10:38 编辑 在之前的ESP32行业网关项目上,需要以太网通信功能,当时选用了DM9051ANX,相较于老款,每一个
    发表于 04-10 17:17

    通过注册表和Technitium MAC Address Changer修改MAC地址(支持W5500模块及通用网卡)

    Changer工具(适合小白用户),以W5500以太模块为例,同时适用于普通网卡。 二、通过注册表修改MAC地址 1. 硬件准备 W5500模块:通过USB转以太适配器或开发板
    发表于 03-28 09:18

    (精选笔记)ESP32 C3添加SPI以太芯片DM9051ANX通讯开发指导以及ESP IDF V5.4介绍 [手把手教程,图多消化好]

    DM9051ANX例程6.1烧录例程 (步骤1~4)6.2以太功能演示(步骤1~8)七、Iperf网络性能测试工具实测7.1 相关配置命令7.2 Iperf命令7.3
    发表于 03-24 15:20

    DM9051A替换DM9051介绍

    dm9051a是davicom最新推出的一款10/100mbps spi接口芯片 dm9051a相较于dm9051脚位更少,体积更小,制成更加先进 dm9051封装和脚位
    的头像 发表于 02-19 16:24 1103次阅读
    <b class='flag-5'>DM9051</b>A替换<b class='flag-5'>DM9051</b>介绍

    W5500+DSP28335通信问题

    我采用W5500芯片+DSP于上位机进行UDP通信 前29次可以正常进行通信,但是当到达30次的时候,W5500开始崩了,其getSn_RX_RSR(0)开始返回60000并且开始无序跳变,才是把
    发表于 01-08 21:53