当前位置: 首页 > backend >正文

第二章 开发板与芯片介绍

第二章 开发板与芯片介绍

目录

第二章 开发板与芯片介绍

1 芯片介绍

1.1 简介

1.2 系统框架

1.3 资源

1.4 引脚分布

2 开发板介绍

2.1 W55MH32L-EVB

2.1.1 简介

2.1.2 板载资源

2.2 W55MH32Q-EVB

2.2.1 简介

2.2.2 板载资源

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

FlashKB

1024

1024

SRAMKB

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

12ADC(通道数)

312个通道)

312个通道)

12DAC(通道数)

22个通道)

22个通道)

随机数模块

支持

支持

硬件加密算法单元

支持

支持

页大小(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

12ADC

3路(12通道)

12DAC

2路(2通道)

随机数模块

支持

硬件加密算法单元

支持

按键

复位按键*1BOOT按键*1

LED

PWR*1

USB

W55MH32Q*1

以太网接口

下沉式RJ45*1

3 参考资料

请进入http://www.w5500.com/ 获取最新参考资料。

http://www.xdnf.cn/news/13378.html

相关文章:

  • 慢接口优化万能公式-适合所有系统
  • 【论文阅读笔记】HaDes幻觉检测benchmark
  • GISBox如何导入Revit格式的BIM数据?
  • 案例解读:交安与建安安全员 C 证在实践中的差异
  • 电路图识图基础知识-电机顺序启动控制电路解析(二十二)
  • 期末考试复习总结-《从简单的页面开始(下)》
  • NLP学习路线图(三十八): 文本摘要
  • 3分钟配置好nacos集群(docker compose)
  • 接口测试与接口测试面试题
  • 讲讲JVM的垃圾回收机制
  • 【八股消消乐】构建微服务架构体系—熔断恢复抖动优化
  • 认识 Python 【适合0基础】
  • 魔兽世界正式服插件与宏-敏锐盗贼实用宏探索(3)-起手奥义【袭】之突如其来
  • C++ Programming Language —— 第1章:核心语法
  • SpringBoot自动化部署实战
  • Python主动抛出异常详解:掌握raise关键字的艺术
  • 云原生核心技术 (6/12): K8s 从零到一:使用 Minikube/kind 在本地搭建你的第一个 K8s 集群
  • 基于STM32F103C8T6单片机双极性SPWM逆变(软件篇)
  • 软件定义汽车的转型之路已然开启
  • MH2213 32位Arm® Cortex®-M3 Core核心并内嵌闪存和SRAM
  • 模型上下文协议(MCP)实践指南
  • 医院系统源码核心功能开发探索:问诊、陪诊、预约挂号、电子处方
  • 华为仓颉语言初识:并发编程之同步机制(下)
  • 分布式ID最新最佳实践?UUIDv7介绍
  • 进程间通信详解(二):System V IPC 三件套全面解析
  • API网关是什么?原理、功能与架构应用全解析
  • 单位的oa系统能不能在家电脑登陆?办公网址在手机上怎么访问?
  • 如何xml序列化 和反序列化类中包含的类
  • tomcat的websocket协议升级。如何从报文交换变成全双工通信?session对象的注册和绑定?
  • nginx配置中有无‘‘/’’的区别