M032 계열 마이크로 컨트롤러
Arm® Cortex®-M0 CPU를 기반으로 하는 Nuvoton의 NuMicro® M032 계열 32비트 마이크로 컨트롤러
Nuvoton의 NuMicro M032 계열은 32비트 하드웨어 배율기/분배기가 있는 Arm Cortex-M0 CPU 기반 32비트 마이크로 컨트롤러입니다. 이 장치는 1.8V ~ 3.6V의 작동 전압, 5VI/O의 허용 오차 범위를 특징으로 하며 -40°C ~ +105°C에서 최대 48/72MHz로 작동합니다.
M032 계열은 향상된 고속 2MSPS 변환 속도 12비트 ADC, 비교기 및 최대 24채널 96/144MHz PWM 제어로 1.8V 인터페이스 연결이 필요한 무수정 USB 응용 제품을 위한 포괄적인 솔루션을 제공합니다. 이 계열은 전압, 전류 및 센서 데이터에 대한 빠르고 정확한 데이터 변환을 제공하고 외부 장치에 대한 빠른 응답 제어를 제공합니다. 또한 M032 계열은 범용 직렬 제어 인터페이스(USCI)를 포함한 주변 장치를 제공하며 UART/SPI/I²C로 최대 10세트의 UART, 4세트의 SPI, 4세트의 I²C 및 기본 장치와 보조 장치 간 데이터 통신을 위한 1선 UART 인터페이로 유연하게 설정할 수 있습니다.
M032 계열은 32KB ~ 512KB의 플래시 크기와 4KB ~ 96KB의 SRAM 크기를 제공합니다. 지원되는 패키지 범위에는 소형 폼 팩터 TSSOP20, TSSOP28, QFN33 및 LQFP48에서 서로 다른 부품 번호에 대한 핀 호환성이 있는 LQFP64 및 LQFP128이 포함되며 시스템 설계 및 부품 변경이 용이합니다.
M032 계열의 부품 번호는 USB 관련 응용 제품을 위한 무수정 USB 2.0 전속 장치 기능으로 성능이 강화되었습니다.
Nuvoton은 개발용으로 NuMaker 평가 기판과 Nuvoton Nu-Link 디버거를 제공합니다. Keil MDK, IAR EWARM, GNU GCC 컴파일러가 포함된 Eclipse IDE 등과 같은 타사 IDE가 지원됩니다.
- 작동 특성
- 전압 범위: 1.8V ~ 3.6V
- 온도 범위: -40°C ~ +105°C
- EFT 4.4kV
- ESD HBM 6kV
- 코어
- 최대 48/72MHz까지 실행되는 Arm Cortex-M0
- 32비트 H/W 배율기/분배기
- 메모리
- 최대 512KB 플래시
- 최대 96KB SRAM
- 사용자 프로그램 로더(LDROM)용 최대 8KB 플래시
- ISP/ICP/IAP 프로그래밍
- 512바이트/2KB SPROM(보안 보호 ROM)
- 무선(OTA) 업그레이드용 이중 뱅크(M032xI 계열용)
- 클록
- 4MHz ~ 32MHz HXT 수정 발진기 또는 외부 입력 클록
- 32.768kHz LXT 수정 발진기 또는 외부 입력 클록으로 저전력 시스템 작동
- 모든 온도 범위에서 변동폭이 ±2%인 48MHz 내장 HIRC 발진기
- 저전력 작동 모드를 위한 내부 38.4kHz LIRC
- 고속 모듈 작동을 위한 최대 96/144MHz PLL 1개
- 전력 관리
- 통합된 파워온 리셋, 브라운 아웃 감지 및 저전압 리셋 기능
- 일반 실행: 180μA/MHz
- 절전: 12μA
- ACMP, GPIO, WDT, TIMER, UART, USCI, I²C, SPI, WWDT, ADC, PDMA, PWM, USBD로 절전 모드에서 깨우기 지원
- IEC60730
- IEC60730 안전 사양 지원(M032xI/ M032xG 계열용)
- 타이머
- 최대 4개의 32비트 타이머
- 96/144MHz 16비트 PWM(최대 24채널)
- 24비트 SysTick 타이머 1개
- 독립적인 감시 타이머 1개
- 윈도우 감시 타이머 1개
- 달력 및 알람 기능을 갖춘 RTC
- PDMA
- 최대 9개 채널
- CRC
- CRC-CCITT, CRC-8, CRC-16 및 CRC-32 다항식
- 아날로그
- 최대 16채널 12비트 2MSPS ADC
- 레일 투 레일 비교기(ACMP) 2개
- 통신 인터페이스
- 6MHz UART 인터페이스 최대 4세트
- 간단한 Tx/Rx 작업을 위한 UART 최대 4세트
- 1MHz I²C 인터페이스 2세트
- 24MHz SPI/I²S 인터페이스 1세트
- 쿼드 SPI 최대 1세트
- UART, SPI 및 I²C 모드를 지원하는 USCI 최대 2세트
- 최대 외부 주소 공간이 1M 바이트인 8비트/16비트 데이터를 지원하는 외부 버스 인터페이스(EBI) 최대 1세트
- 최대 107 GPIO(아날로그 핀 제외, 5V 허용 I/O 지원)
- 고급 통신 인터페이스
- 온칩 PHY가 있는 USB 2.0 전속 장치(무수정 지원)
- 96비트 고유 ID(UID)
- 128비트 고유 고객 ID(UCID)
- 모바일 LCD 패널 컨트롤러(HMI)
- IoT 감지 장치
- 마이크로 프린터
- 게임용 키보드 및 마우스
- TWS 충전기

