Die NuMicro M3351-Serie verfügt über DSP-Befehle und eine Gleitkommaeinheit (FPU) mit einfacher Genauigkeit für Aufgaben in den Bereichen Motorsteuerung, Echtzeit-Signalverarbeitung und Steuerungsalgorithmen.
Die Mikrocontroller besitzen zwischen 256 KB und 1 MB Flash-Speicher und bis zu 128 KB SRAM. Geräte mit bis zu 1 MB Flash-Speicher unterstützen Dual-Bank-Betrieb, ECC, Hintergrundoperationen und Bank-Swapping – Funktionen, die für Firmware-Over-the-Air (FOTA)-Architekturen genutzt werden können.
Einige Versionen bieten bis zu 64 KB dedizierten Daten-Flash-Speicher mit einer spezifizierten Lebensdauer von bis zu 100.000 Programmier-/Löschzyklen. Während der Programmierung dieses Speichers kann der Mikrocontroller weiterhin Code aus dem APROM ausführen.

Diese Trennung zwischen Firmware und Daten ermöglicht die unabhängige Speicherung häufig geänderter Informationen wie Kalibrierungsparameter, Benutzereinstellungen, Fehlerprotokolle und Betriebsdaten, ohne dass ein Teil des APROM für die EEPROM-Emulation reserviert werden muss.

Die M3351-Serie integriert einen 12-Bit-SAR-ADC mit einer Abtastrate von bis zu 1,7 MSPS und einen 14-Bit-SAR-ADC mit bis zu 1,0 MSPS und Unterstützung für bis zu 16 Eingangskanäle.
Sie verfügt außerdem über einen 12-Bit-DAC, zwei Analogkomparatoren, bis zu 24 Kanäle mit 16-Bit-PWM/BPWM und bis zu zwei erweiterte Quadratur-Encoder-Schnittstellen (EQEI).
Hardware-Triggerpfade zwischen den PWM-Modulen, dem ADC und den Analogkomparatoren ermöglichen die Ausführung bestimmter Operationen ohne direkten CPU-Eingriff. Diese Funktionen eignen sich für Regelungssysteme mit geschlossenem Regelkreis für Motoren, Robotergelenke, Lüfter, Pumpen, Ventile, Aktoren und Leistungsregelungssysteme.

Die M3351-Serie bietet vielfältige Anschlussmöglichkeiten: bis zu zwei CAN-FD-Schnittstellen, zehn UARTs und drei I²C-Schnittstellen sowie I3C, QSPI, SPI/I²S, USCI und USB 2.0 (Full-Speed) mit Geräte- und Hostfunktionen.
Die Mikrocontroller verfügen über Arm TrustZone und Secure Boot mit Firmware-Authentifizierung via SHA-256 und ECDSA-P256.
Bestimmte Modelle bieten zusätzlich Hardwarefunktionen für TRNG, PRNG, AES-256, SHA-512 und HMAC-SHA zur Firmware-Authentifizierung, zum sicheren Booten und zum Datenschutz.

Die M3351-Serie ist für Betriebstemperaturen von -40 °C bis +105 °C ausgelegt. Laut Herstellerangaben bietet sie HBM-ESD-Schutz bis 4 kV und EFT-Immunität bis 4,4 kV. Dank
des Versorgungsspannungsbereichs von 2,7 V bis 5,5 V können diese Mikrocontroller auch in Systemen mit 5-V-Betriebsspannung eingesetzt werden.
Die Bausteine ​​sind in verschiedenen Gehäusegrößen erhältlich, von 5 × 5 mm QFN33 bis 14 × 14 mm LQFP128, wodurch sich je nach Anzahl der Anschlüsse und verfügbarem Platinenplatz unterschiedliche Konfigurationen realisieren lassen.
Für die Entwicklung mit diesen Mikrocontrollern stehen das NuMaker-M3351KJ-Board und der Nu-Link-Debugger zur Verfügung. Sie sind kompatibel mit Keil MDK Nuvoton Edition, IAR EWARM und Visual Studio Code.
Aufgrund ihrer Spezifikationen der M3351-Serie für Anwendungen in der Motor- und Aktorsteuerung, Robotik, intelligenten Haushaltsgeräten und industriellen Automatisierungssystemen.