
M451
May. 4, 2018
Page
21
of
1006
Rev.2.08
M4
51
S
E
RI
E
S
T
E
CH
NICA
L RE
F
E
R
E
NC
E
M
A
NU
A
L
2 FEATURES
NuMicro
®
M451 Features
2.1
Core
–
ARM
®
Cortex
®
-M4F core running up to 72 MHz
–
Supports DSP extension with hardware divider
–
Supports IEEE 754 compliant Floating-point Unit (FPU)
–
Supports Memory Protection Unit (MPU)
–
One 24-bit system timer
–
Supports Low Power Sleep mode by WFI and WFE instructions
–
Single-cycle 32-bit hardware multiplier
–
Supports programmable 16 level priorities of Nested Vectored Interrupt Controller
(NVIC)
–
Supports programmable mask-able interrupts
Built-in LDO for wide operating voltage ranged from 2.5V to 5.5V
Flash Memory
–
Supports 40/72/128/256 KB application ROM (APROM)
–
Supports 4 KB Flash for loader (LDROM)
–
Supports Data Flash with configurable memory size
–
Supports In-System-Programming (ISP), In-Application-Programming (IAP) update
embedded flash memory
–
Supports 2 KB page erase for all embedded flash
SRAM Memory
–
32/16 KB embedded SRAM
–
16/8 KB with hardware parity check
–
Supports byte-, half-word- and word-access
–
Supports exception (NMI) generated once a parity check error occurs
–
Supports PDMA mode
PDMA (Peripheral DMA)
–
Supports 12/8 independent configurable channels for automatic data transfer between
memories and peripherals
–
Supports Normal and Scatter-Gather Transfer modes
–
Supports two types of priorities modes: Fixed-priority and Round-robin modes
–
Supports byte-, half-word- and word-access
–
Auto increment of the source and destination address
–
Supports single and burst transfer type
Clock Control
–
Built-in 22.1184 MHz internal high speed RC oscillator (HIRC) for system operation
(variation < 2% at -
40˚C ~ +105˚C)
–
Built-in 10 kHz internal low speed RC oscillator (LIRC) for Watchdog Timer and wake-
up operation
–
Built-in 4~20 MHz external high speed crystal oscillator (HXT) for precise timing
operation
–
Built-in 32.768 kHz external low speed crystal oscillator (LXT) for RTC function and
low-power system operation
–
Supports one PLL up to 144 MHz for high performance system operation, sourced
from HIRC and HXT
–
Supports clock failure detection for high/low speed external crystal oscillator
–
Supports exception (NMI) generated once a clock failure detected
–
Supports clock output
GPIO