开发板与芯片介绍
1 芯片介绍
1.1 简介
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解决方案。

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

系统框架图
1.3 资源
封装
W55MH32L:100QFN(12x12mm)
W55MH32Q:68QFN(8x8mm)
32位Arm Cortex-M3核心,主频最高可达216MHz
1024KB FLASH,96KB SRAM
3个12位ADC,2个12位DAC
10/100兆以太网MAC和PHY
全硬件TCP/IP协议栈,支持:TCP,UDP,ICMP,IPv4,ARP,IGMP,PPPoE
8个独立的硬件socket
独立32KB以太网收发缓存
支持自动协商
LED状态显示
最多66个多功能双向IO口,全部可映射到16个外部中断上。
17个定时器
10个通用定时器
2个带死区控制的高级定时器
2个基本定时器
2个看门狗定时器
1个系统滴答定时器
最多12个通信接口
2个I2C接口
5个USART接口
2个SPI接口,1个带I2S接口复用
1个CAN接口
1个SDIO接口
支持硬件加密算法单元(DES、AES、SHA等)
器件一览表
| 型号 | W55MH32L | W55MH32Q | |
| Flash(KB) | 1024 | 1024 | |
| SRAM(KB) | 96 | 96 | |
| 定时器 | 高级 | 2 | 2 |
| 通用 | 10 | 10 | |
| 基本 | 2 | 2 | |
| 看门狗 | 2 | 2 | |
| 系统滴答定时器 | 1 | 1 | |
| 通信接口 | SPI/I2S | 2/1 | 2/1 |
| I2C | 2 | 2 | |
| USART/UART | 5 | 3 | |
| USB | 1 | 1 | |
| CAN | 1 | 1 | |
| SDIO | 1 | — | |
| Ethernet | 1 | 1 | |
| GPIO端口 | 66 | 36 | |
| 12位ADC(通道数) | 3(12个通道) | 3(12个通道) | |
| 12位DAC(通道数) | 2(2个通道) | 2(2个通道) | |
| 随机数模块 | 支持 | 支持 | |
| 硬件加密算法单元 | 支持 | 支持 | |
| 页大小(K字节) | 4 | 4 | |
| CPU频率 | 216M | 216M | |
| 工作电压 | 2.0~3.6V | 2.0~3.6V | |
| 工作温度 | -40~+85℃ | -40~+85℃ | |
| 封装 | QFN100 | QFN68 | |
| 尺寸 | 12x12mm | 8x8mm |
1.4 引脚分布

W55MH32L 引脚分布

W55MH32Q 引脚分布
2 开发板介绍
2.1 W55MH32L-EVB
2.1.1 简介
W55MH32L-EVB 是基于 W55MH32L 芯片开发的一款功能丰富的开发板,已将芯片上的所有外设和IO引出,方便评估芯片和学习。

W55MH32L-EVB 正面

W55MH32L-EVB背面
2.1.2 板载资源
开发板集成了TF 卡座,温湿度传感器,EEPROM,用户按钮,用户 LED 等外设,资源丰富。还有一套 ARDUINO 插排,可以外接 ARDUINO 接口的扩展板,无论是开发板自身的功能性和兼容性,还是拓展性都非常强大。
此外,开发板上还集成了一个 WIZ-Link 仿真器,支持调试,程序下载以及虚拟串口功能,再也无须外接仿真器和串口调试工具,只需一根TYPE C数据线和一块开发板即可轻松搞定单片机+以太网部分的学习内容。

W55MH32L-EVB 硬件资源配置图
W55MH32L-EVB 硬件资源配置表
| 资源 | 描述 |
| MCU | W55MH32L,QFN100,1024KB FLASH,96KB RAM |
| 主频 | 216MHz |
| GPIO | 66个 |
| 串口 | 5路 |
| SPI | 2路 |
| I2C | 2路 |
| USB | 1路 |
| CAN | 1路 |
| SDIO | 1路 |
| Ethernet | 1路 |
| 12位ADC | 3路(12通道) |
| 12位DAC | 2路(2通道) |
| 随机数模块 | 支持 |
| 硬件加密算法单元 | 支持 |
| RTC | CR1220电池座*1 |
| 蜂鸣器 | 有源蜂鸣器*1 |
| 按键 | 复位按键*1,BOOT按键*1,用户按键*1,WIZ-Link OTA按键*1 |
| LED | PWR*1,USER*1,WIZ-Link*2 |
| 仿真器 | WIZ-Link*1 |
| 温湿度传感器 | AHT20*1 |
| EEPROM | AT24C16C-SSHM-T*1 |
| ARDUINO插排 | 支持 |
| USB | W55MH32L*1,WIZ-Link*1 |
| 以太网接口 | 下沉式RJ45*1 |
2.2 W55MH32Q-EVB
2.2.1 简介
W55MH32Q-EVB 是基于 W55MH32Q 芯片开发的一款最小系统板。

W55MH32Q-EVB 正面

W55MH32Q-EVB 背面
2.2.2 板载资源
这款芯片将所有IO均引出至开发板排针,其强大的功能可充分满足绝大多数嵌入式应用场景与开发需求。芯片尺寸精巧,极大地方便了芯片测试及功能评估。同时,开发板集成了WIZ - Link仿真器,具备调试、程序下载以及虚拟串口功能。用户无需再外接仿真器和串口调试工具,仅通过一根TYPE C数据线,便能轻松实现日志打印与程序下载。如此一来,利用该开发板评估芯片功能变得极为便捷高效,为开发者带来了极大的便利。

W55MH32Q-EVB 硬件资源配置图
W55MH32Q-EVB 硬件资源配置表
| 资源 | 描述 |
| MCU | W55MH32Q,QFN68,1MB FLASH,96KB RAM |
| 主频 | 216MHz |
| GPIO | 36个 |
| 串口 | 3路 |
| SPI | 2路 |
| I2C | 2路 |
| USB | 1路 |
| CAN | 1路 |
| Ethernet | 1路 |
| 12位ADC | 3路(12通道) |
| 12位DAC | 2路(2通道) |
| 随机数模块 | 支持 |
| 硬件加密算法单元 | 支持 |
| 按键 | 复位按键*1,BOOT按键*1 |
| LED | PWR*1 |
| USB | W55MH32Q*1 |
| 以太网接口 | 下沉式RJ45*1 |
3 参考资料
请进入http://www.w5500.com/ 获取最新参考资料。
审核编辑 黄宇
-
单片机
+关注
关注
6074文章
45341浏览量
663700 -
以太网
+关注
关注
41文章
5926浏览量
179566
发布评论请先 登录
一文读懂:W55MH32 如何携手微信小程序与 OneNET,实现以太网灯条调色自由(软硬件开源)
第二十六章 W55MH32 上位机搜索和配置示例
第十八章 W55MH32 FTP_Server示例
第十六章 W55MH32 PING示例
第十五章 W55MH32 SNMP示例
第十四章 W55MH32 TFTP示例
第九章 W55MH32 HTTP Server示例
第五章 W55MH32 UDP示例
W55MH32高性能以太网单片机开发课件 第十四章 ADC(上篇)
WIZnet W55MH32以太网单片机开发教程第十一章 通用定时器(下篇)
WIZnet W55MH32以太网单片机开发教程 第十一章 通用定时器(上篇)
W55MH32高性能以太网单片机教程 第九章 窗口看门狗(WWDG)
第二章 开发板与芯片介绍 详解W55MH32芯片及开发板
第一章 W55MH32 高性能以太网单片机的学习方法概述

WIZnet高性能以太网单片机W55MH32重磅发布!
评论