全部例程

开发板与芯片介绍

W55MH32

更新于 2026年9月20日

本篇总结

介绍 W55MH32 以太网单片机(Cortex-M3/216MHz,内置 TCP/IP 协议栈)及 W55MH32L/Q 两款开发板。

🔑 KEIL MDK

芯片介绍

W55MH32 是 WIZnet 新推出的高性能以太网单片机。它采用高性能 Arm® Cortex-M3 内核,主频最高达 216MHz,内置 1024KB FLASH、96KB SRAM。尤为突出的是,其搭载 WIZnet TCP/IP offload 引擎(TOE),集成全硬件 TCP/IP 协议栈、MAC 及 PHY,还配备 32KB 独立以太网收发缓存,供 8 个硬件 socket 使用,是真正的 All-in-One 解决方案。

核心亮点

全硬件 TCP/IP 协议栈(TCP/UDP/ICMP/IPv4/ARP/IGMP/PPPoE)+ 8 个独立硬件 socket + 32KB 以太网缓存 + 硬件加密(AES/SHA/3DES),All-in-One 以太网 MCU。

W55MH32L 芯片实物照片(QFN100 封装)
W55MH32Q 芯片实物照片(QFN68 封装)

系统框架

W55MH32 芯片支持丰富的外部接口,包括 GPIO、ADC、UART、SPI、I2S、I2C 和 SDIO 等,便于与传感器、执行器和其他外围设备进行连接和交互。这些特性使得 W55MH32 适用于各种需要高效网络通信和数据处理的应用场景,如智能家居、工业自动化、智能电网等。

芯片资源

类别资源说明
封装W55MH32L: QFN100 (12x12mm)
W55MH32Q: QFN68 (8x8mm)
两种封装可选
内核32位 Arm Cortex-M3主频最高 216MHz
存储1024KB FLASH + 96KB SRAM页大小 2KB
模拟3个12位ADC(12通道)
2个12位DAC(2通道)
—
DMA12通道DMA控制器—
以太网10/100M MAC+PHY
全硬件TCP/IP协议栈
8个独立硬件socket
32KB独立收发缓存
支持自动协商、LED状态显示
GPIO最多66个多功能IO全部可映射到16个外部中断
定时器10个通用 + 2个高级(带死区)
2个基本 + 2个看门狗 + 1个SysTick
共17个定时器
通信接口2个I2C + 5个USART
2个SPI(1个复用I2S) + 1个CAN
1个USB2.0全速 + 1个SDIO
最多12个通信接口
加密AES(128/192/256)
SHA-1/SHA-256
3DES(112/168)
硬件加密算法单元

器件一览表

参数W55MH32LW55MH32Q
Flash (KB)10241024
SRAM (KB)9696
高级定时器22
通用定时器1010
基本定时器22
看门狗定时器22
SPI / I2S2 / 12 / 1
I2C22
USART / UART53
USB11
CAN11
SDIO1—
Ethernet11
GPIO 端口6636
12位ADC(通道数)3(12通道)3(12通道)
12位DAC(通道数)2(2通道)2(2通道)
硬件加密AES/SHA/3DESAES/SHA/3DES
CPU频率216MHz216MHz
工作电压2.0~3.6V2.0~3.6V
封装QFN100 (12x12mm)QFN68 (8x8mm)

W55MH32L-EVB 开发板

W55MH32L-EVB 是基于 W55MH32L 芯片开发的一款功能丰富的开发板,已将芯片上的所有外设和 IO 引出,方便评估芯片和学习。

开发板集成了 TF 卡座、温湿度传感器、EEPROM、按键、LED 等外设,资源丰富。还有一套 ARDUINO 插排,可以外接 ARDUINO 接口的扩展板。此外,开发板上还集成了一个 WIZ-Link 仿真器,支持调试、程序下载以及虚拟串口功能,只需一根 Type-C 数据线和一块开发板即可轻松搞定单片机+以太网部分的学习内容。

资源描述
MCUW55MH32L, QFN100, 1024KB FLASH, 96KB RAM
主频216MHz
GPIO66个
通信接口5路串口 / 2路SPI / 2路I2C / 1路USB / 1路CAN / 1路SDIO
以太网1路(下沉式RJ45)
模拟12位ADC 3路(12通道)/ 12位DAC 2路(2通道)
加密硬件加密算法单元 + 随机数模块
RTCCR1220电池座*1
蜂鸣器有源蜂鸣器*1
按键复位*1, BOOT*1, 用户*1, WIZ-Link OTA*1
LEDPWR*1, USER*1, WIZ-Link*2
仿真器WIZ-Link*1(CMSIS-DAP)
传感器AHT20 温湿度传感器*1
EEPROMAT24C16C-SSHM-T*1
扩展接口ARDUINO插排
USBW55MH32L*1 + WIZ-Link*1
发板实物W55MH32L-EVB 开发板实物照片
W55MH32L-EVB Rev1.1 开发板引脚功能标注图,标注各外设接口和 GPIO 位置

W55MH32Q-EVB 开发板

W55MH32Q-EVB 是基于 W55MH32Q 芯片开发的一款最小系统板。这款芯片将所有 IO 均引出至开发板排针,其强大的功能可充分满足绝大多数嵌入式应用场景与开发需求。芯片尺寸精巧,极大地方便了芯片测试及功能评估。

开发板集成了 WIZ-Link 仿真器,具备调试、程序下载以及虚拟串口功能。用户无需再外接仿真器和串口调试工具,仅通过一根 Type-C 数据线,便能轻松实现日志打印与程序下载。

资源描述
MCUW55MH32Q, QFN68, 1MB FLASH, 96KB RAM
主频216MHz
GPIO36个
通信接口3路串口 / 2路SPI / 2路I2C / 1路USB / 1路CAN
以太网1路(下沉式RJ45)
模拟12位ADC 3路(12通道)/ 12位DAC 2路(2通道)
加密硬件加密算法单元 + 随机数模块
按键复位*1, BOOT*1
LEDPWR*1
USBW55MH32Q*1
W55MH32Q-EVB 开发板实物照片

两款开发板对比

对比项W55MH32L-EVBW55MH32Q-EVB
定位全功能开发板最小系统板
芯片W55MH32L (QFN100)W55MH32Q (QFN68)
GPIO66个36个
串口5路3路
SDIO有无
板载传感器AHT20 温湿度无
板载EEPROMAT24C16C无
ARDUINO接口有无
RTC电池座有无
蜂鸣器有无
WIZ-Link仿真器有有

常见问题

Q: W55MH32L 和 W55MH32Q 有什么区别

主要区别在封装和引脚数:W55MH32L 是 QFN100 封装(12x12mm),66 个 GPIO,5 路串口,支持 SDIO;W55MH32Q 是 QFN68 封装(8x8mm),36 个 GPIO,3 路串口,不支持 SDIO。两者的 FLASH、SRAM、主频、以太网功能完全一致。

Q: W55MH32 的以太网有什么优势

W55MH32 集成了全硬件 TCP/IP 协议栈(TOE),不需要软件协议栈开销,CPU 占用率极低。内置 MAC+PHY,支持 8 个独立硬件 socket,配备 32KB 独立收发缓存,支持自动协商,是真正的 All-in-One 以太网方案。

Q: 两款开发板都需要外接仿真器吗

不需要。W55MH32L-EVB 和 W55MH32Q-EVB 都板载了 WIZ-Link 仿真器(CMSIS-DAP 标准),支持调试、程序下载和虚拟串口功能,只需一根 Type-C 数据线即可完成所有开发工作。

Q: W55MH32 支持哪些硬件加密算法

内置硬件加密算法单元,支持 AES(128/192/256 位)、SHA-1、SHA-256、3DES(112/168 位),还支持真随机数生成器(TRNG),适合物联网安全通信场景。

Q: W55MH32L-EVB 上的 ARDUINO 接口可以做什么

ARDUINO 插排可以外接各种 ARDUINO 接口的扩展板,如传感器扩展板、显示模块、电机驱动板等,极大扩展了开发板的功能性和兼容性,方便快速原型验证。

总结

  • 芯片定位:W55MH32 是 All-in-One 以太网 MCU,Cortex-M3 @216MHz + 1024KB FLASH + 96KB SRAM + 硬件 TCP/IP 协议栈
  • 两种封装:W55MH32L(QFN100, 66 IO)适合全功能应用;W55MH32Q(QFN68, 36 IO)适合精简设计
  • 以太网特性:集成 MAC+PHY,8 个硬件 socket,32KB 独立缓存,支持 TCP/UDP/ICMP/IPv4/ARP/IGMP/PPPoE
  • 丰富外设:17 个定时器、12 个通信接口、3 个 ADC、2 个 DAC、硬件加密单元
  • L-EVB 开发板:全功能板,集成 WIZ-Link 仿真器 + AHT20 温湿度传感器 + EEPROM + ARDUINO 接口 + TF 卡座
  • Q-EVB 开发板:最小系统板,尺寸精巧,同样集成 WIZ-Link,适合芯片功能评估和快速测试

Andy

W5500 技术支持专家