CM2053EL8AE

CM2053EL8AE

The NuMicro® CM2053EL8AE is a 32-bit microcontroller based on Arm® Cortex®-M23 core using Armv8-M architecture. The CM2053EL8AE runs up to 48 MHz and features up to 128 Kbytes Flash, 16 Kbytes SRAM, 1.75V ~ 5.5V wide operating voltage, and -40°C to +105°C operating temperature. It includes a crystal-less USB 2.0 Full-Speed device and one set of CAN FD interface for industrial automation and automotive related applications.

The USB interface supports up to 17 configurable endpoints, equivalent to 5 VCOMs for configurable Isochronous, Bulk, Interrupt and Control transfer types, and maximum 1 Kbytes buffer size. The CAN FD interface is eligible for automotive related and industrial control applications.

The CM2053EL8AE integrates a rich suite of peripherals, including Timers, Watchdog Timers, PDMA, up to 5 sets of UART, 2 sets of I2C, 1 set of SPI / I2S and Universal Serial Control Interface (USCI). Notably, all 5 sets of UART support flow control and PDMA mode, with four of them further equipped with 16-byte FIFOs for both data reception and transmission. It also includes a high performance analog front-end circuit, such as 12 channels of 12-bit 730 ksps ADC, 6 channels of 16-bit PWM, and a temperature sensor to reduce form factor simultaneously.

There is one type of package provided: LQFP48 (7 mm x 7 mm). It is pin-compatible with the M251 / M252, M031, and M480 series, facilitating easy system design and component replacement during functional enhancement.

For the development platform, Nuvoton provides the NuMaker-CM2053EL8 evaluation board, Nu-Link and Nu-Link-2-Pro debugger, and the 3rd Party IDEs such as Keil MDK, IAR EWARM and Eclipse IDE with GNU GCC compilers are also supported.

Target Application:

  • USB Bridge for serial ports
  • Data Collector
  • Battery Management System
  • Automotive Related Module

Key Features:

• Operating Characteristics
  - Voltage range: 1.75V ~ 5.5V
  - Temperature range: -40°C ~ +105°C
  - EFT 4.4 kV
  - ESD HBM 7 kV
• Core
  - Arm® Cortex®-M23 core using Armv8-M architecture, running up to 48 MHz, without TrustZone®
  - 32-bit hardware multiplier/divider
• Memories
  - Up to 128 KB Flash
  - 16 KB SRAM
  - 4 KB LDROM
  - ISP / ICP / IAP programming
• Clocks
  - 4 ~ 32 MHz external high speed crystal oscillator (HXT) for precise timing operation
  - 32.768 kHz external low speed crystal oscillator (LXT) for RTC function and low-power system operation
  - 48 MHz internal high speed RC oscillator (HIRC) for system operation (Factory pre-trimmed to ±0.25% and frequency deviation ±2.5% over entire temperature from -40°C ~ +105°C)
  - 4.032 MHz internal high speed RC oscillator (MIRC) for system operation
  - 38.4 kHz internal low speed RC oscillator (LIRC) for Watchdog Timer and wake-up operation
• Power management
  - Integrated with Power-on Reset, Brown-out Reset and Low Voltage Reset
  - Built-in LDO
• Low Power Consumption
  - 130 μA / MHz in operating mode
  - 35 μA / MHz in idle mode
  - 1.7 μA in Power-down mode (RTC off, RAM retention)
• Timers
  - Up to 4 sets of 32-bit timers
  - One 24-bit SysTick timer
  - One independent watchdog
  - One window watchdog
  - RTC with Calendar and Alarm
• PDMA
  - 5 channels
  - Channel can be operated by software trigger, SPI / I2S, UART, I2C, USCI, EADC, PWM capture event and Timer
• Analog
  - Up to 12 channels of 12-bit 730 ksps ADC
• Communication interfaces
  - 5 sets of UART interfaces
  - 2 sets of I²C interfaces
  - 1 set of SPI / I2S
  - 1 set of USCI (configured as UART, SPI, or I²C)
• CAN FD
  - 1 set of CAN FD controller with up to 64 data bytes per message
  - Compliant with CAN protocol version 2.0 part A, B and ISO 11898-1: 2015
  - Programmable receive and transmit FIFO
  - Accessible 1-Kbyte RAM memory to allocate up to 256 words
• USB
  - Supports 17 endpoints for configurable Control / Bulk / Interrupt / Isochronous transfer types and maximum 1024 bytes’ buffer size
  - Compliant with USB 2.0 Full-Speed specification
  - Provides 1 interrupt vector with 4 different interrupt events (NEVWK, VBUSDET, USB and BUS)
• 96-bit Unique ID (UID)
• 128-bit Unique Customer ID (UCID)
• Packages
  - LQFP48 (7mm x 7mm)

•Evaluation Board 

EVB Part No. Supported Devices
NuMaker-CM2053EL8 CM2053EL8AE