
M0A21/M0A23 Series
May 06, 2022
Page
19
of 746
Rev 1.02
M0
A21
/M
0
A
2
3
SE
RIES
TEC
H
NICAL
RE
FEREN
C
E
M
ANUAL
Data Flash with configurable memory size
2-wired ICP Flash updating through SWD interface
32-bit and multi-word Flash programming function
SRAM
Up to 4 KB embedded SRAM
Supports byte-, half-word- and word-access
Supports PDMA mode
Cyclic Redundancy
Calculation (CRC)
Supports CRC-CCITT, CRC-8, CRC-16 and CRC-32
polynomials
Programmable initial value
Programmable order reverse setting
and one’s complement
setting for input data and CRC checksum
8-bit, 16-bit, and 32-bit data width
8-bit write mode with 1-AHB clock cycle operation
16-bit write mode with 2-AHB clock cycle operation
32-bit write mode with 4-AHB clock cycle operation
Uses DMA to write data with performing CRC operation
Peripheral DMA (PDMA)
Supports up to 5 independent configurable channels for
automatic data transfer between memories and peripherals
Basic and Scatter-Gather transfer modes
Each channel supports circular buffer management using
Scatter-Gather Transfer mode
Stride function for rectangle image data movement
Fixed-priority and Round-robin priorities modes
Single and burst transfer types
Byte-, half-word- and word tranfer unit with count up to 65536
Request source can be from software, UART, ADC, PWM and
Timer
Clocks
External Clock Source
4~24 MHz High-speed eXternal crystal oscillator (HXT) for
precise timing operation
32.768 kHz Low-speed eXternal crystal oscillator (LXT) for low-
power system operation
Supports clock failure detection for external crystal oscillators
and exception generatation (NMI)
Internal Clock Source
48 MHz High-speed Internal RC oscillator (HIRC) trimmed to