This article mainly introduces the design of the FRDM-MCXE31B and how to import and run ACH examples.
Through this article, readers can gain a detailed understanding of the main resources of the FRDM-MCXE31B board, design files, and how to import, download, and run an SDK example.
Hardware Requirements
Software Requirements
Board User Manual
The FRDM-MCXE31B board is a design and evaluation platform based on the NXP MCX E31B microcontroller (MCU). The MCX E31B MCU is based on an Arm Cortex-M7 core, running at speeds of up to 160 MHz with a 2.95 V–5.5 V supply.
The FRDM-MCXE31B board includes:
The board is compatible with Arduino shield modules, Pmod boards, and mikroBUS.
For debugging, the board uses an onboard (OB) debug probe, MCU-Link OB, based on the NXP LPC55S16 MCU.
In this document, the MCX E31B is referred to as the target MCU, and the LPC55S16 as the debug MCU.
This document provides detailed information about the FRDM-MCXE31B board interfaces, accelerometer, power supplies, clocks, connectors, jumpers, push buttons, LEDs, and the MCU-Link OB debug probe.
You can download the FRDM-MCXE31B Board User Manual [UM12330] from:
nxp.com/design/design-center/development-boards-and-designs/general-purpose-mcus/frdm-development-bo...
Getting Started
The Getting Started page provides not only an introduction to the board but also instructions on how to import SDK projects.
https://www.nxp.com/document/guide/getting-started-with-the-frdm-mcxe31b-board:GS-FRDM-MCXE31B
Documentation
All documentation, datasheets and application notes can be found on the MCXE31 landing page:
https://www.nxp.com/products/MCX-E31
Application Code Hub
We provide several MCXE31B application code hub examples. You can find the project code from the following links and import them into MCUXpresso IDE to run:
Other ACH examples will be published soon.
Hands-on
The following video demonstrates how to import, download, and run an SDK project using MCUXpresso IDE, using the Hello World example as a case study. please see attached video.