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 11 documents

Compact List

Application Note (4)
Data Sheet (1)
Errata (3)
Fact Sheet (1)
Reference Manual (1)
User Guide (1)

Design Files

Hardware

Quick reference to our board types.

1 hardware offering

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?