硬件平臺(tái):ESP32 C3 + DM9051ANX
SDK: ESP-IDF V5.4
測(cè)試工具:Iperf
iperf –s /Server 端/
-------------------------------------------------------------------------------------------
Server listening on TCP port 5001 /Serve 端模式 默認(rèn)監(jiān)聽 5001 port/
TCP window size: 128 KByte (default) /通過設(shè)置TCP窗口大小,默認(rèn)128KByte/
-------------------------------------------------------------------------------------------
Server端和Client端設(shè)置:Iperf測(cè)試需要分別在服務(wù)器端和客戶端上運(yùn)行。服務(wù)器端負(fù)責(zé)監(jiān)聽來自客戶端的連接請(qǐng)求,并進(jìn)行數(shù)據(jù)傳輸;客戶端則負(fù)責(zé)發(fā)起連接請(qǐng)求并接收數(shù)據(jù)。
審核編輯 黃宇
對(duì)DM9051ANX進(jìn)行測(cè)試,客戶端成功連接到服務(wù)器,分別以不同的SPI CLK 60、50、40、30、20、10MHz進(jìn)行測(cè)試,并在30秒內(nèi)分別傳輸了62.2、62、62、50、43、25.8MB數(shù)據(jù),SPI以太網(wǎng)口芯片DM9051ANX網(wǎng)口性能數(shù)據(jù)如下面表格所示。
在這份表格,我們可以了解到DM9051ANX在ESP32平臺(tái)的以太網(wǎng)TCP傳輸網(wǎng)口性能優(yōu)良。以下『Interval』表示時(shí)間間隔、『Transfer』表示時(shí)間間隔里面轉(zhuǎn)輸?shù)臄?shù)據(jù)量、『Bandwidth』是時(shí)間間隔里的傳輸速率。
[ 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網(wǎng)口性能數(shù)據(jù)整理如下:
| SPI CLK時(shí)鐘頻率(MHz) | 10 | 20 | 30 | 40 | 50 | 60 |
| DM9051ANX網(wǎng)口性能 (Mbps) | 7.2 | 12 | 14.1 | 17.3 | 17.3 | 17.4 |
因?yàn)镾PI CLK運(yùn)作會(huì)占用主控ESP32 C3的任務(wù)執(zhí)行(Multi-task),請(qǐng)用戶查看下手上項(xiàng)目應(yīng)用,如果沒有其他因素要權(quán)衡,為了避免以太網(wǎng)口執(zhí)行時(shí),被ESP32其他任務(wù)拖延,建議用戶應(yīng)以最佳效能來運(yùn)行DM9051ANX網(wǎng)口性能。
審核編輯 黃宇
-
以太網(wǎng)
+關(guān)注
關(guān)注
41文章
5876瀏覽量
179035 -
iperf
+關(guān)注
關(guān)注
0文章
8瀏覽量
7074 -
ESP32
+關(guān)注
關(guān)注
21文章
1055瀏覽量
20559
發(fā)布評(píng)論請(qǐng)先 登錄
DM9051ANX與W5500網(wǎng)口性能與規(guī)格比較
ESP32 添加SPI以太網(wǎng)口芯片DM9051ANX通訊開發(fā)指導(dǎo)以及ESP IDF V.5.4介紹(精選筆記)[手把手教程,圖多消化好]
DM9051ANX新舊版差異介紹
ESP32驅(qū)動(dòng)SPIFFS進(jìn)行文件操作
基于ESP32C3的智能小車設(shè)計(jì)
ESP32平臺(tái) + SPI接口芯片DM9051ANX實(shí)現(xiàn)以太網(wǎng)通信
在ESP32平臺(tái)使用以太網(wǎng)DM9051ANX自帶的MAC地址
串口轉(zhuǎn)以太網(wǎng)芯片選型指南:2025十大以太網(wǎng)模塊品牌盤點(diǎn)與應(yīng)用方案解析
(精選筆記)ESP32 C3添加SPI以太網(wǎng)口芯片DM9051ANX通訊開發(fā)指導(dǎo)以及ESP IDF V5.4介紹 [手把手教程,圖多消化好]
C3語音地臺(tái)ZXAIEC43 使用說明手冊(cè) 功能支持列表
iperf3的測(cè)試結(jié)果中哪些指標(biāo)最重要?
TOSUN 車載以太網(wǎng)仿真測(cè)試解決方案
【AI技術(shù)支持】ESP32-C3芯片/模組SPI-AT問題處理

SPI以太網(wǎng)口芯片DM9051ANX在ESP32 C3進(jìn)行iPerf測(cè)試
評(píng)論