Microcontroladores serie M032

La serie NuMicro® M032 de microcontroladores de 32 bits de Nuvoton se basa en los CPU Arm® Cortex®-M0.

Imagen de los microcontroladores de la serie M032 de Nuvoton La serie NuMicro M032 de Nuvoton son microcontroladores de 32 bits basados en los CPU Arm Cortex-M0 con multiplicadores/divisores hardware de 32 bits. Ofrecen tensión de funcionamiento de 1,8 V a 3,6 V, tolerancia de E/S de 5 V y funcionamiento de hasta 48/72 MHz entre -40 °C y +105 °C.

La serie M032 proporciona una solución completa para las aplicaciones USB sin cristal que necesitan conexiones de interfaz de 1,8 V con ADC de 12 bits de velocidad de conversión rápida mejorada de 2 MSPS, comparadores y control PWM de hasta 24 canales a 96/144 MHz. Proporcionan una conversión de datos rápida y precisa para los datos de voltaje, corriente y sensores y, a continuación, un control de respuesta rápida al dispositivo externo. Además, la serie M032 proporciona periféricos, incluidas interfaces de control serie universales (USCI), que pueden configurarse como UART/SPI/I²C de forma flexible como hasta diez juegos de UART, cuatro juegos de SPI, cuatro juegos de I²C e interfaces UART de un solo cable para la comunicación de datos entre dispositivos primarios y secundarios.

La serie M032 ofrece un tamaño de Flash de 32 KB a 512 KB y un tamaño de SRAM de 4 KB a 96 KB. Los paquetes compatibles van desde TSSOP20, TSSOP28, QFN33 y LQFP48 de factor de forma pequeño hasta LQFP64 y LQFP128 con compatibilidad con el pin para distintos números de pieza, lo que facilita el diseño del sistema y los cambios de piezas.

Los números de pieza de la serie M032 están mejorados con una función de dispositivo USB 2.0 de máxima velocidad sin cristal para aplicaciones relacionadas con USB.

Para el desarrollo, Nuvoton proporciona placas de evaluación NuMaker y el depurador Nu-Enlace de Nuvoton. Se admiten entornos completos de desarrollo integrado (IDE) de terceros, como Keil MDK, IAR EWARM, Eclipse IDE con compiladores GNU GCC y otros.

Características
  • Características de funcionamiento
    • Rango de tensión: 1,8 V a 3,6 V
    • Rango de temperatura: -40 ºC a +105 ºC
    • EFT 4,4 kV
    • Descarga electrostática HBM 6 kV
  • Núcleo
    • ARM Cortex-M0 a 48/72 MHz
    • Multiplicador/divisor H/W de 32 bits
  • Memorias
    • Hasta 512 KB de memoria Flash
    • Hasta 96 kB de memoria SRAM
    • Hasta 8 KB Flash para cargador de programación de usuario (LDROM)
    • Programación ISP/ICP/IAP
    • 512 bytes/2 KB SPROM (ROM de protección de seguridad)
    • Doble batería para actualización por aire (OTA) (para la serie M032xI)
  • Relojes
    • Oscilador de cristal HXT de 4 MHz a 32 MHz o reloj de entrada externa
    • Oscilador de cristal LXT de 32,768 kHz o reloj de entrada externa para el funcionamiento del sistema de bajo consumo
    • Oscilador interno HIRC de 48 MHz con variación de ±2% en todo el rango de temperatura
    • LIRC interno de 38,4 kHz para modo de funcionamiento de bajo consumo
    • Un bucle de fase cerrado de hasta 96/144 MHz para el funcionamiento del módulo a alta velocidad
  • Administración de suministro
    • Integrado con reinicio de encendido, detección de caída de tensión y reinicio de baja tensión
    • Funcionamiento normal: 180 μA/MHz
    • Pérdida de potencia: 12 μA
    • Soporta activación desde modo de pérdida de potencia mediante ACMP, GPIO, WDT, TEMPORIZADOR, UART, USCI, I²C, SPI, WWDT, ADC, PDMA, PWM, USBD
  • IEC60730
    • Compatible con las especificaciones de seguridad IEC60730 (para las series M032xI/ M032xG)
  • Temporizadores
    • Hasta cuatro Temporizadores de 32 bits
    • 96/144 MHz modulación por ancho de pulsos de 16 bits (hasta 24 canales)
    • Un temporizador SysTick de 24 bits
    • Una vigilancia independiente
    • Una vigilancia de ventana
    • RTC con calendario y alarma
  • PDMA
    • Hasta 9 canales
  • CRC
    • Polinomios CRC-CCITT, CRC-8, CRC-16 y CRC-32
  • Analógico
    • ADC de hasta 16 canales de 12 bits y 2 MSPS
    • Dos comparadores riel a riel (ACMP)
  • Interfaces de comunicación
    • Hasta 4 juegos de interfaces UART de 6 MHz
    • Hasta 4 juegos de UART para un funcionamiento Tx/Rx sencillo
    • 2 juegos de interfaces I²C de 1 MHz
    • 1 juego de Interfaz periférica serial (SPI/I²S) de 24 MHz
    • Hasta 1 juego de Quad SPI
    • Hasta 2 juegos de USCI compatibles con los modos UART, SPI e I²C
    • Hasta 1 juego de interfaz de bus externo (EBI) admite datos de 8-/16 bits con un espacio máximo de direcciones externas de 1M de bytes.
    • Hasta 107 GPIO (excepto pines analógicos, admiten E/S tolerantes a 5 V)
  • Interfaz de comunicación avanzada
    • Dispositivo USB 2.0 de máxima velocidad con PHY en chip (soporte sin cristal)
  • ID único de 96 bits (UID)
  • ID de cliente único de 128 bits (UCID)
Aplicaciones
  • Reguladores LCD móviles (HMI)
  • Dispositivos de detección IoT
  • Microimpresoras
  • Teclados y ratones para juegos
  • Cargadores TWS

M032 Series Microcontrollers

ImagenNúmero de pieza del fabricanteDescripciónProcesador de núcleoTamaño de núcleoVelocidadCantidad disponiblePrecioVer detalles
IC MCU 32BIT 128KB FLASH 48LQFPM032LE3AEIC MCU 32BIT 128KB FLASH 48LQFPARM® Cortex®-M032-bits48MHz490 - Inmediata$1.61Ver detalles
IC MCU 32BIT 32KB FLASH 20TSSOPM032FC1AEIC MCU 32BIT 32KB FLASH 20TSSOPARM® Cortex®-M032-bits48MHz0 - Inmediata$0.89Ver detalles
IC MCU 32BIT 256KB FLASH 48LQFPM032LG6AEIC MCU 32BIT 256KB FLASH 48LQFPARM® Cortex®-M032-bits72MHz485 - Inmediata$2.96Ver detalles
IC MCU 32BIT 256KB FLASH 48LQFPM032LG8AEIC MCU 32BIT 256KB FLASH 48LQFPARM® Cortex®-M032-bits72MHz480 - Inmediata$3.88Ver detalles
IC MCU 32BIT 128KB FLASH 64LQFPM032SE3AEIC MCU 32BIT 128KB FLASH 64LQFPARM® Cortex®-M032-bits48MHz526 - Inmediata$2.50Ver detalles
IC MCU 32BIT 256KB FLASH 64LQFPM032SG6AEIC MCU 32BIT 256KB FLASH 64LQFPARM® Cortex®-M032-bits72MHz250 - Inmediata$3.10Ver detalles
IC MCU 32BIT 256KB FLASH 64LQFPM032SG8AEIC MCU 32BIT 256KB FLASH 64LQFPARM® Cortex®-M032-bits72MHz179 - Inmediata$4.02Ver detalles
IC MCU 32BIT 512KB FLASH 64LQFPM032SIAAEIC MCU 32BIT 512KB FLASH 64LQFPARM® Cortex®-M032-bits72MHz1250 - Inmediata$4.28Ver detalles
IC MCU 32BIT 32KB FLASH 33QFNM032TC1AEIC MCU 32BIT 32KB FLASH 33QFNARM® Cortex®-M032-bits48MHz718 - Inmediata$1.16Ver detalles
IC MCU 32BIT 64KB FLASH 33QFNM032TD2AEIC MCU 32BIT 64KB FLASH 33QFNARM® Cortex®-M032-bits48MHz247 - Inmediata$1.21Ver detalles

Evaluation Board

ImagenNúmero de pieza del fabricanteDescripciónProcesador de núcleoPlataformaPieza/CI utilizadoCantidad disponiblePrecioVer detalles
NUMAKER-M032KG EVAL BRDNK-M032KGNUMAKER-M032KG EVAL BRDARM® Cortex®-M0NuMakerM032KG8AE18 - Inmediata$32.45Ver detalles
NUMAKER -M032KI EVAL BRDNK-M032KINUMAKER -M032KI EVAL BRDARM® Cortex®-M0NuMakerM032KIAAE16 - Inmediata$32.45Ver detalles
NUMAKER-M032LD EVAL BRDNK-M032LDNUMAKER-M032LD EVAL BRDARM® Cortex®-M0NuMakerM032LD2AE12 - Inmediata$32.45Ver detalles
M032SE3AE (LQFP64) EVAL BRDNK-M032SEM032SE3AE (LQFP64) EVAL BRDARM® Cortex®-M0NuMakerM032SE3AE16 - Inmediata$19.74Ver detalles
NUMAKER-M032TC EVAL BRDNK-M032TCNUMAKER-M032TC EVAL BRDARM® Cortex®-M0NuMakerM032TC1AE16 - Inmediata$32.45Ver detalles
Publicado: 2023-03-21