Skip to main content

W55MH32

image-20250512160719777


Overview

The W55MH32 is a high-performance 32-bit microcontroller that combines Cortex-M3 processing power with Hardwired TCP/IP for efficient and secure IoT solutions. It operates at up to 216MHz, featuring 1024KB Flash and 96KB SRAM for fast data handling. With an integrated 10/100M Ethernet MAC and PHY, it supports TCP, UDP, ICMP, IPv4, ARP, IGMP, and PPPoE protocols, offering 8 independent sockets for simultaneous connections. This dedicated hardware networking stack ensures low latency and reduced CPU overhead, making it ideal for real-time applications. Security is a core focus, with AES, DES, and SHA hardware encryption, a True Random Number Generator (TRNG), and SRAM scrambling to protect sensitive data through network communication.

Beyond networking, the W55MH32 offers a comprehensive set of peripherals for versatile embedded designs. It includes 3 high-speed 12-bit ADCs, 2 DACs, 17 timers, and a 12-channel DMA controller for precise control over time-sensitive tasks. Its flexible connectivity options include I2C, SPI, UART, CAN, USB, and SDIO interfaces, supporting a wide range of external devices. The W55MH32 is a powerful, secure, and highly adaptable choice for next-generation IoT and embedded systems.

Block Diagram

image-20250512161246974

Pin Map

W55MH32L

W55MH32L Pin assignment

W55MH32Q

W55MH32Q Pin assignment

Features

  • Core: 32-bit Arm® Cortex®-M3 Core − Up to 216MHz operation
  • Hardwired TCP/IP stack
  • 1024K bytes of Flash memory
  • 96K bytes of SRAM
  • 12-channel DMA controller
  • Hardware encryption algorithm unit
  • Generate sequence of true random numbers
  • 66 (W55MH32L) / 36 (W55MH32Q) GPIO pins
  • Up to 12 different Peripherals
    • 5 (W55MH32L) / 3 (W55MH32Q) USARTs
    • 2 SPI controllers
    • 1 multiplexed I2S controllers
    • 2 I2C controllers
    • CAN interface
    • USB 2.0 full-speed controller
    • SDIO interface (only W55MH32L)
  • Supported Network Protocols
    • TCP
    • UDP
    • IPv4
    • ICMP
    • ARP
    • IGMP
    • PPPoE

Details

Documents

Reference Code