W5500

可能是迄今为止 最畅销 的TCP/IP协议栈芯片

  • 全硬件TCP/IP协议栈

  • 支持TCP,UDP,ICMP,IPv4,ARP,IGMP,PPPoE等协议

  • 硬件协议栈不受网络攻击,安全稳定

  • 8个独立的硬件Socket,各路通信互不影响

  • 32KB片上缓存供TCP/IP包处理

  • 集成802.3以太网MAC

  • 集成10BaseT/100BaseTX以太网PHY

  • 主机接口:SPI高速串行外设接口(最高80Mhz)

  • 支持掉电模式 & UDP网络唤醒

  • 支持嵌入式操作系统:Linux & RTOS

  • 工作电压3.3V,I/O 5V耐压

  • 支持自动协商(全/半双工,10M/100M)

  • 48Pin LQFP无铅封装(7x7mm,0.5mm针间距)

软件 我们提供全面的W5500文档资源,包括数据手册和参考设计,助您快速上手和开发。

数据手册

包含W5500的功能描述、寄存器定义、协议实现和使用方法的详细说明

参考设计

W5500的参考设计,包含分离式和集成式网络变压器的设计方案

移植教程

基于STM32的标准库、HAL库示例,移植到STM32其他系列或者是其他平台教程。

聪明de码农, 绝不从零开始

我们尽力提供更多的参考代码,使我们的产品更易用,为客户提供更优质的服务。

STM32F103标准库例程

开始使用W5500

Ready, Go

使用DHCP获取动态地址

DHCP example

W5500作为TCP客户端

TCP Client example

W5500作为TCP服务器

TCP Server example

W5500 UDP通信测试

UDP example

W5500 UDP组播通讯测试

UDP multicast example

W5500使用DNS解析域名

DNS example

W5500作为HTTP客户端

HTTP Client example

W5500作为HTTP服务器

HTTP Server example

W5500从网络获取时间

SNTP example

W5500发送邮件给他人

SMTP example

使用NetBIOS名称ping W5500

NetBIOS example

W5500使用UPnP协议访问路由器进行端口映射

W5500 UPnP example

W5500使用TFTP协议读取文件内容

W5500 TFTP example

W5500使用SNMP管理其他设备

W5500 SNMP example

W5500 IPRAW模式实现ping功能

W5500 PING example

W5500 MACRAW模式实现arp请求

W5500 ARP example

W5500作为FTP服务器

W5500 FTP Server example

W5500作为FTP客户端

W5500 FTP Client example

W5500网络唤醒设备

W5500 WOL example

W5500设置PHY模式

W5500 setting PHY Mode

W5500使用MQTT协议连接阿里云

W5500 MQTT&Aliyun example

W5500使用MQTT协议连接OneNET

W5500 MQTT&OneNET example

W5500多个socket作为TCP客户端

TCP Client Multi Socket

W5500多个socket作为TCP服务器

TCP Server Multi Socket

上位机搜索、配置W5500及固件升级

Upper computer search, config and OTA

中断示例

W5500 interrupt example

以太网测速示例

Ethernet Rate Test

Modbus TCP示例

Modbus TCP Server example

通过NetBIOS名称访问W5500的HTTP服务器

NetBIOS&HTTP Server example