學習目標:
1、認識W5500模塊
2、驅動W5500靜態獲取ip
3、獲取全球唯一碼作為mac地址
4、拔出網線重插網線自動獲取IP
5、編寫W5500作為客戶端進行TCP/IP代碼
一、W5500介紹
W5500 是一款由韓國 WIZnet 公司推出的高性能 硬件 TCP/IP 嵌入式以太網控制器,專為嵌入式系統設計,集成了 TCP/IP 協議棧、MAC 和 PHY,極大簡化了嵌入式設備的網絡連接開發。以下是其關鍵特性和應用介紹:
1、主要特性
硬件協議棧:
支持 TCP、UDP、IPv4、ICMP、ARP、IGMP、PPPoE 等協議,減輕主控 MCU 的協議處理負擔。
10/100M 以太網接口:
集成 MAC 和物理層(PHY),支持自動協商(全雙工/半雙工)。
SPI 接口:
通過高速 SPI(最高 80MHz)與主控 MCU 通信,占用引腳少,適合資源受限的系統。
8 個獨立硬件 Socket:
可同時管理多個網絡連接,每個 Socket 可獨立配置為不同協