学习目标:
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 可独立配置为不同协