FRDM-MCXL255
Overview
The FRDM-MCXL255 board is a design and evaluation platform based on the NXP MCXL255 microcontroller (MCU). The MCXL255 MCU is a low-power microcontroller for industrial and consumer Internet of Things (IoT) applications. It has one Arm Cortex-M33 core running at speeds of up to 96 MHz and one Arm Cortex-M0+ core up to 10 MHz. This series features our Adaptive Dynamic Voltage Control (ADVC) for optimized power consumption at low frequency operation. Compared to traditional low-power MCUs, a dedicated ultra-low-power (ULP) Sense Domain allows operation of low-power peripherals while keeping the main core in Deep Power Mode. This avoids event triggering and keeps data acquisition to extremely low power levels.
The board is compatible with Arduino boards (Arduino UNO R3 and Arduino A4/A5), Mikroe click boards, and Pmod boards. It can be used with IAR Embedded Workbench development tool.
For debugging the MCXA276 MCU, the FRDM-MCXL255 board uses an onboard (OB) debug probe, MCU-Link lite OB, which is based on another NXP MCU: LPC55S16
MCU device and part on board is shown below:
Device: MCXL255
PartNumber: MCXL255VDF
Getting Started with MCUXpresso SDK Package
Getting Started with MCUXpresso SDK GitHub
Release Notes
ChangeLog
Currently supported drivers
All drivers are supported:
advc
aoi
aon_lpadc
cdog
clock
cmc
crc
ctimer
edma
erm
freqme
glikey
gpio
inputmux
kpp
lpacmp
lpadc
lpc_freqme
lpacmp (missing in package but you can get it form NXP GitHub)
lpcmp
lpspi
lpspi_edma
lptmr
lpuart
lpuart_edma
lpuart_freertos
mcx_cmc
mu
ostimer
pls_pmu
pmu
port
power
qtmr
reset
romapi
rtc
slcd
smm
trdc
utick
wuu
wwdt
Driver API Reference Manual
This section provides a link to the Driver API RM, detailing available drivers and their usage to help you integrate hardware efficiently.
Middleware Documentation
Find links to detailed middleware documentation for key components. While not all onboard middleware is covered, this serves as a useful reference for configuration and development.