NXP Semiconductors MCX N24, N52 und N53 Cortex®-M33 Mikrocontroller
Die leistungsstarken MCX N24, N52 und N53 Mikrocontroller von NXP Semiconductors verfügen über zwei leistungsstarke Arm® Cortex®-M33-Cores mit einem Betrieb bis zu 150 MHz, 2 MB Flash mit optionalem vollständigem ECC RAM, einem DSP-Co-Prozessor und einer integrierten eIQ-Neutron-NPU. Die NPU bietet einen bis zu 42-mal schnelleren Durchsatz für maschinelles Lernen (ML) im Vergleich zu einem einzelnen CPU-Core, wodurch weniger Zeit im aktiven Zustand verbracht und der Stromverbrauch insgesamt reduziert wird.Die Multicore-Architektur der NXP MCX N24, N52 und N53 MCUs ermöglicht ein verbessertes Betriebsverhalten und einen reduzierten Stromverbrauch durch die intelligente und effiziente Verteilung der Arbeitslasten auf analoge und digitale Peripheriegeräte. Die MCUs werden durch die weitverbreitete MCUXpresso- Software- und Tool-Suite unterstützt, welche die Entwicklung von embedded Systems optimiert, vereinfacht und beschleunigt.
Merkmale
- MCX 52/53 Dual ARM Cortex-M33 150 MHz mit 618CoreMark (4,12CoreMark/MHz) für jeden Core
- MCX N24 Single ARM Cortex-M33 150 MHz mit 618CoreMark (4,12CoreMark/MHz)
- 4.8GOPs Edge-AI/ML-Beschleunigung mit NPU
- Bis zu einem aktiven Strom von 57 μA/MHz, 6 μA Energiesparmodus mit aktivierter Echtzeituhr (RTC) und 512 KB SRAM-Speicherung, 2 μA-Tiefenergiesparmodus mit aktiver RTC und 32 KB SRAM-Speicherung
- Plattformsicherheit mit EdgeLock® sicherer Enklave, Core Profil
- -40 °C bis +125 °C Temperaturbereich
- Gehäuse
- 9 mm x 9 mm VFBGA184
- 14 mm x 14 mm HLQFP100
- 10 mm x 10 mm HDQFP100
- 5 mm x 5 mm WLCSP123
Applikationen
- Industrie
- Fabrikautomatisierung
- Strom und Energie
- Gebäudesteuerung
- Medizinisches Equipment
- Smart Home
- Kontrolle und Sicherheit
- Intelligente Haushaltsgeräte
- Heimunterhaltung
- Gesundheits- und Wellnessapplikationen
- Universal-Embedded
- Industrie-/Verbraucher-HMI
- Tragbare Geräte
- Elektrowerkzeuge
- Universell einsetzbare eingebettete Steuerung
Technische Daten
- Cores
- Primär: Arm Cortex-M33-32-Bit-CPU mit TrustZone®, MPU, FPU, SIMD, ETM und CTI
- Sekundär: ARM 32-Bit Cortex-M33-CPU
- Verarbeitungsbeschleuniger
- DSP-Beschleuniger (PowerQUAD, mit Co-Prozessor-Schnittstelle)
- SmartDMA (Co-Prozessor mit Applikationen wie parallele Kameraschnittstelle und Tastaturabtastung)
- eIQ® Neutron N1-16 neuronale Verarbeitungseinheit
- Power Line Communicationsregler (PLC)
- Peripherie
- Analog
- 2x 16-Bit-ADC
- Jeder ADC kann als zwei Single-End-Eingang-ADCs oder als einzelner Differenzeneingang-ADC verwendet werden
- Bis zu 2 MS/s im 16-Bit-Modus und 3.3Msps im 12-Bit-Modus
- Integrierter Temperatursensor verbunden mit dem Analog-Digital-Wandler
- Drei Hochgeschwindigkeitskomparatoren mit 17 Eingangspins und ein 8-Bit-DAC als interne Referenz
- 2x CMP ist funktionsfähig bis hinunter zum Deep Power Down-Modus
- Zwei 12-Bit-DACs mit Abtastraten von bis zu 1Msps/sec
- Ein 14-Bit-DAC mit Abtastraten von bis zu 10 Msps/sec
- Drei OpAmps können wie folgt konfiguriert werden:
- Programmierbarer Gainverstärker
- Differenzverstärker
- Instrumentenverstärker
- Transkonduktanzverstärker
- Hochgenaue VREF ±0,15 % und 15 ppm/°C Drift
- 2x 16-Bit-ADC
- Timer
- Fünf 32-Bit-Standard -Allzweck-AsynchronTimer/Zähler, die bis zu ECC-256 (ECDSA, ECDH) unterstützen
- Der EdgeLock-Beschleuniger (Public-Key-Kryptographie) verfügt über vier Erfassungseingänge und vier Vergleichsausgänge, PWM-Modus und einen externen Zähleingang.
- Es können bestimmte Timer-Ereignisse ausgewählt werden, um DMA-Anfragen zu generieren.
- SCTimer/PWM
- LPTimer
- Frequenzmessungstimer
- Timer mit mehreren Taktraten
- Watchdog Timer mit Fenster
- RTC mit Kalender
- Mikrotimer
- OS- Ereignistimer
- Analog
- Speicher
- Bis zu 2 MB (2 x 1 MB-Bank) On-Chip-Flash
- Cache-Engine mit 16 KB RAM
- Bis zu 512 KB RAM konfigurierbar bis zu 416 KB mit ECC (Unterstützung für Einzel-Bit-Korrektur, Zwei-Bit-Erkennung)
- Bis zu 4 x 8 KB ECC-RAM können bis zum VBAT-Modus beibehalten werden.
- FlexSPI mit 16 KB Cache unterstützt XIP, Octal/Quad-SPI-Flash, HyperFlash, HyperRAM und Xccela-Speichertypen
- Kommunikationsschnittstelle
- USB High-Speed (Host/Gerät) mit HS-PHY auf dem Chip
- USB Hochgeschwindigkeit (Host/Gerät) mit On-Chip FS PHY
- uSDHC (Micro SD Hochgeschwindigkeitskartenschnittstelle)
- 10 LP Flexcomms unterstützen jeweils SPI, I2C, UART
- 2x FlexCAN mit FD, 2x I3C, 2x SAI
- 1x Ethernet mit QoS
- 1x programmierbares FlexIO als eine Vielzahl von seriellen und parallelen Schnittstellen, einschließlich, aber nicht beschränkt auf Displaytreiber- und Kameraschnittstelle
- 2x EVM-Kartenschnittstellen
- Programmierbare PLU-Logikschaltung
- Motorsteuerungs-Subsystem
- 2 x eFlexPWM, jeweils mit vier Submodulen, die 12 PWM-Ausgänge bereitstellen (kein Nanoedge-Modul)
- 2x Quadratur-Encoder/Decoder (ENC)
- Das 1x EreignisGenerator-Modul (UND/ODER/INVERT) unterstützt bis zu 8 Ausgänge.
- SINC-Filtermodul (3. Ordnung, 5 Kanäle, Unterbrechungssignale an PWMangeschlossen)
- Sicherheit
- EdgeLock Secure Enclave, Core-Profil (ELS)
- AES-256, SHA-2, RNG
- SRAM PUF für RoT-Schlüssel
- PRINCE On The Fly Verschlüsselung/Entschlüsselung für internen und externen Flash
- Geschützte Flashregion (PFR)
- DICE und UID
- Debug-Authentifizierung
- 2x Code-Watchdog
- Manipulationserkennung
- Acht Manipulationspins
- Aktive und passive Manipulationserkennung
- Spannungsmanipulationserkennung
- Temperaturmanipulationserkennung
- Uhrenmanipulationserkennung
- EdgeLock Secure Enclave, Core-Profil (ELS)
Software
- MCUXpresso Konfigurationstools – Eine umfassende Suite von Systemkonfigurationstools, einschließlich Pins, Taktgeber, SDK-Builder und mehr.
- MCUXpresso SDK – Ein Open-Source-Software-Development Kit (SDK) speziell für die Auswahl von Prozessoren und Evaluierungsboards.
- MCUXpresso IDE – Eine einfach zu bedienende integrierte Entwicklungsumgebung (IDE) zum Erstellen, Kompilieren, Debuggen und Optimieren von Applikationen.
- RTOS
Ressource
Blockdiagramm MCX N24x
Blockdiagramm MCX N52x
MCX N53x Blockdiagramm
Veröffentlichungsdatum: 2025-12-11
| Aktualisiert: 2025-12-29
