JL
JLink Technology 傑聯特科技
詢價

W5500 vs ENC28J60 vs DM9051:SPI 乙太網路晶片比較

這三顆都是用 SPI 為 MCU 加上乙太網路的常見選擇,但架構差很多:W5500 內建硬體 TCP/IP、ENC28J60 是需自跑協定棧的 10Mbps MAC+PHY、DM9051 是 10/100M 的 SPI MAC+PHY。以下為重點對照。

推薦
W5500
WIZnet
ENC28J60
Microchip
DM9051
DAVICOM
主機介面 SPISPISPI
速率 10/100 M10 M10/100 M
TCP/IP 堆疊 硬體內建需軟體棧需軟體棧
硬體 socket 8
內部緩衝 32 KB8 KB16 KB
校驗和卸載 硬體 TCP/IP 內含
最適合 省 MCU 資源、快速上線既有舊設計(建議改料)ESP32 / lwIP 生態

該選哪一個?

資源有限或想最快完成聯網,選 W5500(協定棧在晶片內);已在 ESP32/lwIP 生態、想要 10/100M 與彈性,選 DM9051;ENC28J60 為較舊的 10Mbps 方案,缺貨時建議改用 W5500 或 DM9051。

相關替代料對照

常見問題

ENC28J60 和 W5500 最大差別?

W5500 內建硬體 TCP/IP 堆疊與 8 個 socket,MCU 幾乎不必處理協定;ENC28J60 只是 10Mbps MAC+PHY,協定棧得自己在 MCU 上跑,較吃資源。