Mikrocontroller der Serie M032
32-Bit-Mikrocontroller der Serie NuMicro® M032 von Nuvoton basieren auf Prozessor Arm® Cortex®-M0
Die Serie NuMicro M032 von Nuvoton besteht aus 32-Bit-Mikrocontrollern auf Basis des Prozessors Arm Cortex-M0 mit 32-Bit Hardware-Multiplikatoren/Teilern. Sie verfügen über eine Betriebsspannung von 1,8 V bis 3,6 V, eine E/A-Toleranz von 5 V und laufen mit bis zu 48/72 MHz bei -40 °C bis +105 °C.
Die Serie M032 bietet eine umfassende Lösung für quarzlose USB-Anwendungen, die 1,8-V-Schnittstellen mit einem verbesserten 12-Bit-A/D-Wandler mit einer hohen Wandlungsrate von 2 MS/s, Komparatoren und eine 96/144-MHz-PWM-Steuerung mit bis 24 Kanälen benötigen. Diese Merkmale ermöglichen eine schnelle und präzise Wandlung der Spannungs-, Strom- und Sensordaten und anschließend eine reaktionsschnelle Regelung externer Komponenten. Darüber hinaus bietet die Serie M032 Peripherien wie universelle serielle Steuerschnittstellen (USCI), die flexibel als bis zu zehn Sätze von UART-, vier Sätze von SPI-, vier Sätze von I²C- und Ein-Draht-UART-Schnittstellen für die Datenkommunikation zwischen Primär- und Sekundärkomponenten konfiguriert werden können.
Die Serie M032 bietet Flash-Speicher von 32 KB bis 512 KB und SRAM von 4 KB bis 96 KB. Die unterstützten Gehäuse reichen von TSSOP20, TSSOP28, QFN33 und LQFP48 mit kleinem Formfaktor bis hin zu LQFP64 und LQFP128 mit Pinkompatibilität für verschiedene Artikel, was die Systementwicklung und den Wechsel von Teilen erleichtert.
Die Artikel der Serie M032 sind mit einer quarzlosen USB 2.0 Full-Speed-Funktion für USB-bezogene Anwendungen ausgestattet.
Für die Entwicklung bietet Nuvoton NuMaker-Evaluierungsboards und den Nu-Link-Debugger. IDE von Drittanbietern wie Keil MDK, IAR EWARM, Eclipse IDE mit GNU-GCC-Compilern und andere werden unterstützt.
- Betriebseigenschaften
- Spannungsbereich: 1,8 V bis 3,6 V
- Temperaturbereich: -40 °C bis +105 °C
- EFT: 4,4 kV
- ESD: 6 kV gemäß HBM
- Kern
- Arm Cortex-M0 mit bis zu 48/72 MHz
- 32-Bit-Hardware-Multiplizierer/Teiler
- Speicher
- Bis zu 512 KB Flash
- Bis zu 96 KB SRAM
- Bis zu 8 KB Flash für Anwenderprogramm-Lader (LDROM)
- ISP/ICP/IAP-Programmierung
- Bis zu 512 B/2 KB SPROM (Security Protection ROM)
- Dual-Bank für Over-the-Air-Updates (OTA) (Serie M032xI)
- Takte
- 4-MHz-bis-32-MHz-HXT-Quarzoszillator oder externer Eingangstakt
- 32,768-kHz-LXT-Quarzoszillator oder externer Eingangstakt für Systembetrieb mit geringem Stromverbrauch
- Interner 48-MHz-HIRC-Oszillator mit Abweichung von ±2 % über gesamten Temperaturbereich
- Interner 38,4-kHz-LIRC für Energiesparmodus
- PLL mit bis zu 96/144 MHz für Hochgeschwindigkeitsmodulbetrieb
- Energiemanagement
- Reset bei Einschaltung, Spannungsabfall und Unterspannung integriert
- Normalbetrieb: 180 μA/MHz
- Ausschaltmodus: 12 μA
- Unterstützung der Reaktivierung aus abgeschaltetem Zustand durch ACMP, GPIO, WDT, TIMER, UART, USCI, I²C, SPI, WWDT, ADC, PDMA, PWM, USBD
- IEC60730
- Unterstützung der Sicherheitsspezifikationen von IEC60730 (Serie M032xI/ M032xG)
- Timer
- Bis zu vier 32-Bit-Timer
- 16-Bit-PWM mit 96/144 MHz (bis zu 24 Kanäle)
- Ein 24-Bit-SysTick-Timer
- Ein unabhängiger Watchdog
- Ein Fenster-Watchdog
- Echtzeituhr mit Kalender und Alarmfunktionen
- PDMA
- Bis zu 9 Kanäle
- CRC
- CRC-CCITT-, CRC-8-, CRC-16- und CRC-32-Polynome
- Analog
- 12-Bit-A/D-Wandler mit bis zu 16 Kanälen und 2 MS/s
- Zwei Rail-to-Rail-Komparatoren (ACMP)
- Kommunikationsschnittstellen
- Bis zu 4 Sätze von 6-MHz-UART-Schnittstellen
- Bis zu 4 Sätze von UART für einfachen Tx/Rx-Betrieb
- 2 Sätze von 1-MHz-I²C-Schnittstellen
- 1 Satz von 24-MHz-SPI/I²S-Schnittstellen
- Bis zu 1 Satz von Viefach-SPI
- Bis zu 2 Sätze USCI, die UART-, SPI- und I²C-Modus unterstützen
- Bis zu 1 Satz externer Busschnittstellen (EBI) unterstützt 8-/16-Bit-Daten mit maximalem externen Adressraum von 1 MByte
- Bis zu 107 GPIO (außer analogen Pins, unterstützt 5-V-tolerante E/A)
- Erweitere Kommunikationschnittstelle
- USB-2.0-Full-Speed-Geräteschnittstelle mit On-Chip-PHY (Unterstützung von quarzlosem Design)
- Eindeutige 96-Bit-ID (UID)
- Eindeutige 128-Bit-Kunden-ID (UCID)
- Steuergeräte für mobile LCD-Panels (HMI)
- IoT-Sensorik
- Mikrodrucker
- Gaming-Tastaturen und -Mäuse
- Ladegeräte für echte kabellose Kopfhörer
M032 Series Microcontrollers
| Abbildung | Hersteller-Teilenummer | Beschreibung | Kernprozessor | Kerngröße | Geschwindigkeit | Verfügbare Menge | Preis | Details anzeigen | |
|---|---|---|---|---|---|---|---|---|---|
![]() | ![]() | M032LE3AE | IC MCU 32BIT 128KB FLASH 48LQFP | ARM® Cortex®-M0 | 32-Bit | 48MHz | 0 - Sofort | $1.29 | Details anzeigen |
![]() | ![]() | M032FC1AE | IC MCU 32BIT 32KB FLASH 20TSSOP | ARM® Cortex®-M0 | 32-Bit | 48MHz | 0 - Sofort | $0.71 | Details anzeigen |
![]() | ![]() | M032LG6AE | IC MCU 32BIT 256KB FLASH 48LQFP | ARM® Cortex®-M0 | 32-Bit | 72MHz | 485 - Sofort | $2.37 | Details anzeigen |
![]() | ![]() | M032LG8AE | IC MCU 32BIT 256KB FLASH 48LQFP | ARM® Cortex®-M0 | 32-Bit | 72MHz | 480 - Sofort | $3.10 | Details anzeigen |
![]() | ![]() | M032SE3AE | IC MCU 32BIT 128KB FLASH 64LQFP | ARM® Cortex®-M0 | 32-Bit | 48MHz | 526 - Sofort | $2.00 | Details anzeigen |
![]() | ![]() | M032SG6AE | IC MCU 32BIT 256KB FLASH 64LQFP | ARM® Cortex®-M0 | 32-Bit | 72MHz | 250 - Sofort | $2.48 | Details anzeigen |
![]() | M032SG8AE | IC MCU 32BIT 256KB FLASH 64LQFP | ARM® Cortex®-M0 | 32-Bit | 72MHz | 179 - Sofort | $3.22 | Details anzeigen | |
![]() | ![]() | M032SIAAE | IC MCU 32BIT 512KB FLASH 64LQFP | ARM® Cortex®-M0 | 32-Bit | 72MHz | 1250 - Sofort | $3.42 | Details anzeigen |
![]() | M032TC1AE | IC MCU 32BIT 32KB FLASH 33QFN | ARM® Cortex®-M0 | 32-Bit | 48MHz | 718 - Sofort | $0.93 | Details anzeigen | |
![]() | ![]() | M032TD2AE | IC MCU 32BIT 64KB FLASH 33QFN | ARM® Cortex®-M0 | 32-Bit | 48MHz | 247 - Sofort | $0.97 | Details anzeigen |
Evaluation Board
| Abbildung | Hersteller-Teilenummer | Beschreibung | Kernprozessor | Plattform | Verwendetes IC / Teil | Verfügbare Menge | Preis | Details anzeigen | |
|---|---|---|---|---|---|---|---|---|---|
![]() | ![]() | NK-M032KG | NUMAKER-M032KG EVAL BRD | ARM® Cortex®-M0 | NuMaker | M032KG8AE | 18 - Sofort | $25.96 | Details anzeigen |
![]() | NK-M032KI | NUMAKER -M032KI EVAL BRD | ARM® Cortex®-M0 | NuMaker | M032KIAAE | 16 - Sofort | $25.96 | Details anzeigen | |
![]() | ![]() | NK-M032LD | NUMAKER-M032LD EVAL BRD | ARM® Cortex®-M0 | NuMaker | M032LD2AE | 12 - Sofort | $25.96 | Details anzeigen |
![]() | ![]() | NK-M032SE | M032SE3AE (LQFP64) EVAL BRD | ARM® Cortex®-M0 | NuMaker | M032SE3AE | 16 - Sofort | $15.79 | Details anzeigen |
![]() | ![]() | NK-M032TC | NUMAKER-M032TC EVAL BRD | ARM® Cortex®-M0 | NuMaker | M032TC1AE | 15 - Sofort | $25.96 | Details anzeigen |














