MCX E31: Robust 5 V MCU for Safe, Secure Industrial Automation

Roll over image to zoom in

Block Diagram

MCX E31 MCUs

MCX-E31-BD

Features

Communications Interfaces

  • Up to 16 serial communication interface Low Power Universal Asynchronous Receiver-Transmitter (LPUART) modules, with Local Interconnect Network (LIN), Universal Asynchronous Receiver-Transmitter (UART) and Direct Memory Access (DMA) support
  • Up to six Low-Power Serial Peripheral Interface (LPSPI) modules with DMA support
  • Up to two Low-Power Inter-Integrated Circuit (LPI2C) modules with DMA support
  • Up to six FlexCAN modules (with optional Controlled Area Network with Flexible Data-rate, or CAN-FD support)
  • FlexIO module for flexible and high-performance serial interfaces
  • One 10/100Mbps Media Independent Interface / Reduced Media Independent Interface (MII/RMII) Ethernet with Time Sensitive Networking (TSN)
  • Up to two Synchronous Audio Interface (SAI) modules

Operating Characteristics

  • Voltage range: 2.97 V to 5.5 V
  • Ambient temperature range: -40 °C to 135 °C for all power modes

Core Platform

  • Arm Cortex-M7 core, 32-bit CPU:
    • M7 supports up to 160 MHz frequency
    • Arm Core based on the Armv7E-M with digital signal processing (DSP) extension and Thumb®-2 instruction set architecture (ISA)
    • Configurable Nested Vectored Interrupt Controller (NVIC)
    • Single Precision Floating Point Unit (FPU)

Memory and Memory Interfaces

  • Up to 4 MB program flash memory with Error Correction Codes (ECC)
  • Up to 128 kB of flexible program or data flash memory
  • Up to 512 kB static random access memory (SRAM) with ECC, including 96 KB of Tightly-Coupled Memory (TCM) RAM to ensure maximum CPU performance of fast control loops with minimal latency
  • Data and instruction cache for each core to minimize the performance impact of memory access latencies
  • Quad Serial Peripheal Interface (QuadSPI) support

Mixed-Signal Analog

  • Up to three 12-bit analog-to-digital converters (ADC) with up to 24-channel analog inputs per module
  • One temperature sensor (TempSense)
  • Up to three Analog Comparators (CMP), with each comparator having an internal 8-bit digital-to-analog (DAC)

Human-Machine Interface (HMI)

  • Up to 145 GPIO pins
  • Non-maskable interrupt (NMI)
  • Up to 59 pins with wake-up capability
  • Up to 32 pins with interrupt support

Power Management

  • Low-power Arm Cortex-M7 core with excellent energy efficiency and balanced for performance
  • Power Management Controller (PMC) with simplified mode management (RUN and STANDBY)
  • Supports peripheral-specific clock gating, only allowing specific peripherals to remain working in low-power modes

Reliability, Safety and Security

  • Platform Security with EdgeLock® Secure Enclave, Advanced Profile
  • Up to two Internal Software Watchdog Timers (SWT)
  • ECC on all memories
  • Error Detection Code (EDC) on data path
  • Cyclic Redundancy Check (CRC) module
  • 120-bit Unique Identification (ID) number
  • Extended Cross Domain Controller (XRDC), providing protection for central core access rights
  • Virtualization Wrapper (VIRT_WRAPPER) providing I/O protection

Packaging

  • LQFP48, HDQFP100, HDQFP172

MCUXpresso Developer Experience

Buy/Parametrics










































































































Documentation

Quick reference to our documentation types

1-10 of 13 documents

Compact List

Application Note (5)
Data Sheet (1)
Errata (3)
Fact Sheet (1)
Reference Manual (1)
Technical Notes (1)
User Guide (1)

Design Files

Hardware

Quick reference to our board types.

2 hardware offerings

Software

Quick reference to our software types.

1-5 of 11 software files

Show All

Note: For better experience, software downloads are recommended on desktop.

Engineering Services

1 engineering service

To find additional partner offerings that support this product, visit our Partner Marketplace.

Training

4 trainings

Support

What do you need help with?