این تراشهها از یه معماری دوگانه استفاده میکنن که شامل دو بخش "real-time processing" و "ultra-low-power sensing functions" تو یه چیپ میشه. هسته Cortex-M33 وظیفه پردازش real-time رو به عهده داره و هسته Cortex-M0+ هم بخش همیشه روشن و کممصرف رو مدیریت میکنه. NXP گفته این تراشهها تا سه برابر کممصرفتر از نسل قبلی خودشون هستن.
این میکروکنترلرها مخصوص اپلیکیشنهای کممصرف و باتریخور طراحی شدن مثل حسگرهای صنعتی، دزدگیر، آلارمهای دود و آتش، کنتورهای هوشمند، وسایل خونگی هوشمند و حسگرهای حرکتی.
مشخصات این سری از قرار زیره:
CPU
Main core: Arm Cortex-M33 microcontroller @ up to 96 MHz (48 MHz for MCX L14x)
Sensor domain: Arm Cortex-M0+ microcontroller @ up to 10 MHz
Memory
MCX L14x
Up to 256KB flash program memory
Up to 64KB SRAM
32KB ROM with Secure Installer
MCX L25x
Up to 512 KB on-chip flash program memory with 4 kB low-power cache and ECC
Up to 128 KB SRAM
32KB ROM with Secure Installer
HMI (L25x only)
1x Segment LCD 4 x 52 (with 48 LCD pins)
1x Keypad supporting up to 8 x 8 pad matrix
Connectivity
2x LPSPI (Low Power SPI) modules, @ up to 50 MHz in master mode
2x LPI2C (Low Power I2C) supporting Standard, Fast, Fast+ and Ultra-Fast modes
3x LPUART (Low Power UART)
Peripherals
Analog
1x 16-bit ADC, 16-bit at 2.0 Msamples/sec, 12-bit mode at 3.5 MSamples/sec
24x ADC input channels with multiple internal and external trigger inputs
Integrated temperature sensor
1x LP 12-bit ADC at 2.0 Msamples/sec
2x high-speed comparators with 8 input pins and an 8-bit DAC (1x comparator on L14x)
1x low-power analog comparator
Timers
3x 32-bit general-purpose timers/counters
Up to 2x QTimer (Quad Timer)
LPTimer (Low Power Timer)
Frequency measurement timer
Windowed Watchdog Timer
Wake timer
MicroTick timer
42-bit free running OS timer as a continuous timebase for the system
Security
Code Watchdog to ensure code flow integrity
Edgelock Security with TRNG, OTP, DICE, and secure key management
Edgelock AES/SHA accelerator
Three-level read-out protection
Flash programming through in-system programming (ISP) via LPUA+B28RT interface with automatic baud rate detection
Glitch attack resistant keyed access (Glikey)
System
2x eDMA (enhanced Direct Memory Access)
Clock Generation: Low-Power Internal Clock (16kHz, 12MHz, 96MHz)
Power Management: POR/LVD/HVD, LDO, DCDC
Packaging
LQFP100, 14 x 14 x 1.4 mm, 0.5 mm pitch
VFBGA184 9 x 9 x 1 mm, 0.5 mm pitch
این سری از طریق ابزارهای توسعه MCUXpresso که شامل کیتهای نرمافزاری، ابزارهای کانفیگ و دیباگ، و پشتیبانی از IDEهای مختلف مثل Visual Studio Code، IAR، و Keil هست، پشتیبانی میشه. این تراشهها قابلیت اجرا روی اپلیکیشنهای Bare Metal و سیستمهای RTOS رو دارن و نمونههای FreeRTOS توی SDK هستن و پشتیبانی از Zephyr هم تو برنامهاشونه.
شرکت NXP دو برد توسعه ارزون به نامهای FRDM-MCXL144 و FRDM-MCXL255 رو هم ارائه کرده که قابلیت پروتوتایپسازی سریع رو دارن و از هدرهای Arduino و mikroBUS پشتیبانی میکنن.
این سری تو نمایشگاه CES 2025 توی یه دمو مرتبط با اتوماسیون ساختمون به نمایش گذاشته شد. فعلاً تو مرحله پیشتولید هست و نمونههای اولیهاش برای نیمه اول 2025 در نظر گرفته شده. هنوز قیمتشون اعلام نشده. NXP قبلاً سریهای MCX A و MCX N رو معرفی کرده و فقط معرفی رسمی میکروکنترلرهای وایرلس MCX W با بلوتوث LE مونده که اونم بهزودی ارائه میشه.
منبع:
https://www.nxp.com/company/about-nxp/smarter-world-blog/BL-MEET-THE-MCX-L-SERIES