第二章 开发板与芯片介绍

第二章 开发板与芯片介绍

目录

[第二章 开发板与芯片介绍](#第二章 开发板与芯片介绍)

[1 芯片介绍](#1 芯片介绍)

[1.1 简介](#1.1 简介)

[1.2 系统框架](#1.2 系统框架)

[1.3 资源](#1.3 资源)

[1.4 引脚分布](#1.4 引脚分布)

[2 开发板介绍](#2 开发板介绍)

[2.1 W55MH32L-EVB](#2.1 W55MH32L-EVB)

[2.1.1 简介](#2.1.1 简介)

[2.1.2 板载资源](#2.1.2 板载资源)

[2.2 W55MH32Q-EVB](#2.2 W55MH32Q-EVB)

[2.2.1 简介](#2.2.1 简介)

[2.2.2 板载资源](#2.2.2 板载资源)

[3 参考资料](#3 参考资料)


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解决方案。

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
  • 12通道DMA控制器
  • 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个USB2.0全速接口(可选内部1.5K上拉电阻)
    • 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/ 获取最新参考资料。

相关推荐
我命由我1234524 分钟前
STM32 开发 - 中断案例(中断概述、STM32 的中断、NVIC 嵌套向量中断控制器、外部中断配置寄存器组、EXTI 外部中断控制器、实例实操)
c语言·开发语言·c++·stm32·单片机·嵌入式硬件·嵌入式
宋一平工作室1 小时前
单片机队列功能模块的实战和应用
c语言·开发语言·stm32·单片机·嵌入式硬件
SY师弟1 小时前
台湾TEMI协会竞赛——2、足球机器人组装教学
c语言·单片机·嵌入式硬件·机器人·嵌入式·台湾temi协会
挨踢玩家1 小时前
stm32---dma串口发送+fifo队列框架
stm32·单片机·嵌入式硬件
youcans_1 小时前
【EdgeAI实战】(3)边缘AI开发套件 STM32N6570X0 用户手册
stm32·单片机·嵌入式硬件·边缘计算·边缘ai
森旺电子5 小时前
stm32温湿度-超声波-LCD1602结合项目(Proteus仿真程序)
stm32·嵌入式硬件·proteus
woshihonghonga5 小时前
STM32通用定时器TRC含义解析
stm32·单片机·嵌入式硬件
电院工程师8 小时前
ChipWhisperer教程(三)
笔记·python·嵌入式硬件·安全·fpga开发·安全架构
白露秋4810 小时前
GPIO简介(GPIO输出)
单片机·嵌入式硬件
AUTO_1507567596520 小时前
XS2186 是一个八通道、供电设备(PSE)电源控制器,设计用于IEEE® 802.3at/af兼容PSE,用于交换机/路由器
单片机·嵌入式硬件·芯片