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

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

3天内不再提示

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

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

扫码添加小助手

加入工程师交流群

硬件平台:ESP32 C3 + DM9051ANX

SDK: ESP-IDF V5.4

测试工具:Iperf

iperf –s /Server 端/

-------------------------------------------------------------------------------------------

Server listening on TCP port 5001 /Serve 端模式 默认监听 5001 port/

TCP window size: 128 KByte (default) /通过设置TCP窗口大小,默认128KByte/

-------------------------------------------------------------------------------------------

Server端和Client端设置:Iperf测试需要分别在服务器端和客户端上运行。服务器端负责监听来自客户端的连接请求,并进行数据传输;客户端则负责发起连接请求并接收数据。

审核编辑 黄宇

对DM9051ANX进行测试,客户端成功连接到服务器,分别以不同的SPI CLK 60、50、40、30、20、10MHz进行测试,并在30秒内分别传输了62.2、62、62、50、43、25.8MB数据,SPI以太网口芯片DM9051ANX网口性能数据如下面表格所示。

在这份表格,我们可以了解到DM9051ANX在ESP32平台的以太网TCP传输网口性能优良。以下『Interval』表示时间间隔、『Transfer』表示时间间隔里面转输的数据量、『Bandwidth』是时间间隔里的传输速率。

[ 1] local 192.168.123.150 port 5001 connected with 192.168.123.139 port 61506 (icwnd/mss/irtt=14/1440/699)
      [ ID] Interval      Transfer    Bandwidth
[ 1] 0.0000-30.0016 sec 62.2 MBytes17.4 Mbits/sec 
[ 2] local 192.168.123.150 port 5001 connected with 192.168.123.139 port 54700 (icwnd/mss/irtt=14/1440/740)
      [ ID] Interval      Transfer    Bandwidth
[ 2] 0.0000-29.9971 sec 62.0 MBytes17.3 Mbits/sec
[ 3] local 192.168.123.150 port 5001 connected with 192.168.123.139 port 53275 (icwnd/mss/irtt=14/1440/692)
      [ ID] Interval      Transfer    Bandwidth
[ 3] 0.0000-30.0115 sec 62.0 MBytes17.3 Mbits/sec 
[ 4] local 192.168.123.150 port 5001 connected with 192.168.123.139 port 52898 (icwnd/mss/irtt=14/1440/725)
      [ ID] Interval      Transfer    Bandwidth
[ 4] 0.0000-30.0100 sec 50.3 MBytes14.1 Mbits/sec 
[ 5] local 192.168.123.150 port 5001 connected with 192.168.123.139 port 57280 (icwnd/mss/irtt=14/1440/726)
      [ ID] Interval      Transfer    Bandwidth
[ 5] 0.0000-29.9985 sec 43.0 MBytes12.0 Mbits/sec 
[ 6] local 192.168.123.150 port 5001 connected with 192.168.123.139 port 64960 (icwnd/mss/irtt=14/1440/824)
      [ ID] Interval      Transfer    Bandwidth
[ 6] 0.0000-30.0312 sec 25.8 MBytes7.20 Mbits/sec

以上DM9051ANX网口性能数据整理如下:

SPI CLK时钟频率(MHz) 10 20 30 40 50 60
DM9051ANX网口性能 (Mbps) 7.2 12 14.1 17.3 17.3 17.4

因为SPI CLK运作会占用主控ESP32 C3的任务执行(Multi-task),请用户查看下手上项目应用,如果没有其他因素要权衡,为了避免以太网口执行时,被ESP32其他任务拖延,建议用户应以最佳效能来运行DM9051ANX网口性能。

审核编辑 黄宇

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

    关注

    41

    文章

    6188

    浏览量

    181562
  • iperf
    +关注

    关注

    0

    文章

    9

    浏览量

    7132
  • ESP32
    +关注

    关注

    27

    文章

    1223

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    亚马逊 Alexa Connect Kit SDK for Matter 现已支持乐鑫 ESP32-C6

    ESP32-C3之后,亚马逊AlexaConnectKit(ACK)SDKforMatter现已支持乐鑫信息科技(688018.SH)ESP32-C6,为设备制造商新增一款经认证的平台选择,用于
    的头像 发表于 04-15 18:04 417次阅读
    亚马逊 Alexa Connect Kit SDK for Matter 现已支持乐鑫 <b class='flag-5'>ESP32-C</b>6

    ESP32Cx-TINY系列立创开源啦!

    28×69mm,一个U盘的面积,覆盖ESP32-C2/C3/C5/C61四款芯片,全系列MIT协议开源。启明TINY工作室带来了
    的头像 发表于 03-30 18:15 422次阅读
    <b class='flag-5'>ESP32</b>Cx-TINY系列立创开源啦!

    基于以太网芯片的应用层方案

    物联网与智能化加速发展的今天,以太网作为稳定、高速的有线通信基石,其核心——以太网芯片,正发挥着至关重要的作用。它不仅负责物理连接,更集成了协议处理能力,使得各类嵌入式设备能轻松融入
    的头像 发表于 12-09 14:47 695次阅读
    基于<b class='flag-5'>以太网</b><b class='flag-5'>芯片</b>的应用层方案

    ESP8266和ESP32开发板常见的2种下载方式

    ESP32ESP8266是性价比很高而且使用较为广泛的的Wi-Fi模块,物联网(IoT)领域的DIY项目中可以首先考虑这2款产品。 两款芯片都属于32位处理器。
    的头像 发表于 11-10 20:30 1397次阅读
    <b class='flag-5'>ESP</b>8266和<b class='flag-5'>ESP32</b>开发板常见的2种下载方式

    SPI以太网方案DM9051ANX与W5500的BOM物料清单一览

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

    乐鑫ESP32-C6和ESP32-C61究竟该如何选择?一文读懂本质区别

    乐鑫科技推出的ESP32-C6和ESP32-C61均支持Wi-Fi6,但定位不同。ESP32-C6是多协议枢纽,集成Wi-Fi6、蓝牙5、Zigbee和Thread,适合智能家居网关和Matter
    的头像 发表于 10-28 14:17 2673次阅读
    乐鑫<b class='flag-5'>ESP32-C</b>6和<b class='flag-5'>ESP32-C</b>61究竟该如何选择?一文读懂本质区别

    DM9051ANX与W5500性能與规格比较

    最近项目中,本小工乐鑫ESP32、雅特力AT32F415與AT32F423、STM32F103以及MTK平台上,一連玩去了官方参考设计推荐的SPI有线网
    的头像 发表于 10-14 10:28 828次阅读

    ESP32DM9051ANX开发版引脚接法说明

    ESP32 C3使用SPI芯片
    的头像 发表于 10-01 10:35 1105次阅读
    <b class='flag-5'>ESP32</b>与<b class='flag-5'>DM9051ANX</b>开发版引脚接法说明

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

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

    DM9051ANX新旧版差异介绍

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

    专为 ESP32-P4C5 核心板打造的高效开发利器

    SDK+详尽文档,新手秒上手,高手效率翻倍!双芯片设计,释放澎湃性能ESP32-P4C5核心板采用乐鑫科技的ESP32-P4+ESP32-C5双芯架构!·ESP32-P
    的头像 发表于 08-11 18:19 1390次阅读
    专为 <b class='flag-5'>ESP32-P4C</b>5 核心板打造的高效开发利器

    ESP32驱动SPIFFS进行文件操作

    本篇文章介绍如何在ESP32开发板上使用SPIFFS(SPI Flash File System)进行文件操作。看下如何初始化SPIFFS文件系统、读取文件、列出文件、删除文件,并查看存储的剩余空间。
    的头像 发表于 08-05 18:11 4494次阅读
    <b class='flag-5'>ESP32</b>驱动SPIFFS<b class='flag-5'>进行</b>文件操作

    基于ESP32C3的智能小车设计

    你有没有想过,从零开始亲手制作一辆坚固耐用的遥控越野车?今天,小编就带你走进一个融合机械、电子与物联网的精彩DIY项目——一款由 Seeed Studio XIAO ESP32C3 强力驱动的 3D打印4x4 RC漫游车!
    的头像 发表于 06-04 11:11 2851次阅读
    基于<b class='flag-5'>ESP32C3</b>的智能小车设计

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

    :无线网关带有线网应用,C3就有性价比了。 三、DM9051ANX介绍 DM9051ANX是一个SPI接口
    发表于 05-23 10:22

    双通道CAN转以太网#CAN转以太网#三格电子

    以太网
    三格电子科技
    发布于 :2025年05月12日 13:17:05