
Rev. 1.00
176 of 576
January 28, 2022
32-Bit Arm
®
Cortex
®
-M0+ MCU
HT32F54231/HT32F54241/HT32F54243/HT32F54253
10 Nested V
ectored Interrupt Controller (NVIC)
Interrupt
Number
Exception
Number
Exception
Type
Priority
Vector
Address
Description
11
27
TKEY
Configurable
(2)
0x06C Touch Key global interrupt
12
28
GPTM
Configurable
(2)
0x070
GPTM global interrupt
13
29
SCTM0
Configurable
(2)
0x074
SCTM0 global interrupt
14
30
SCTM1
Configurable
(2)
0x078
SCTM1 global interrupt
15
31
SCTM2
(4)
Configurable
(2)
0x07C SCTM2 global interrupt
16
32
SCTM3
(4)
Configurable
(2)
0x080
SCTM3 global interrupt
17
33
BFTM0
Configurable
(2)
0x084
BFTM0 global interrupt
18
34
BFTM1
Configurable
(2)
0x088
BFTM1 global interrupt
19
35
I
2
C0
Configurable
(2)
0x08C I
2
C0 global interrupt
20
36
I
2
C1
Configurable
(2)
0x090
I
2
C1 global interrupt
21
37
SPI0
Configurable
(2)
0x094
SPI0 global interrupt
22
38
SPI1
Configurable
(2)
0x098
SPI1 global interrupt
23
39
USART0
(5)
Configurable
(2)
0x09C USART0 global interrupt
24
40
USART1
(4)
Configurable
(2)
0x0A0 USART1 global interrupt
25
41
UART0
Configurable
(2)
0x0A4 UART0 global interrupt
26
42
UART1
Configurable
(2)
0x0A8 UART1 global interrupt
27
43
UART2
(4)
Configurable
(2)
0x0AC UART2 global interrupt
28
44
UART3
(4)
Configurable
(2)
0x0B0 UART3 global interrupt
29
45
LEDC
Configurable
(2)
0x0B4 LED Controller global interrupt
30
46
PDMA_CH0 ~ 1
(4)
Configurable
(2)
0x0B8 PDMA channel 0 & 1 global interrupt
31
47
PDMA_CH2 ~ 5
(4)
Configurable
(2)
0x0BC PDMA channel 2 ~ 5 global interrupt
Notes:
1
.
The exception priority can be changed using the NVIC System Handler Priority Registers. For more
information, refer to the Arm “Cortex
®
-M0+ Devices Generic User Guide” document.
2. The interrupt priority can be changed using the NVIC Interrupt Priority Registers. For more information,
refer to the Arm “Cortex
®
-M0+ Devices Generic User Guide” document.
3. Refer to the PWRCU chapter for the relevant configuration descriptions about the WAKEUP-pin
wakeup interrupt.
4. These exception types are only available for the HT32F54243/HT32F54253 devices.
5. Since there is only one USART in the HT32F54231/HT32F54241 devices, this exception type related to
the USART do not have the serial number "0".
Features
▆
7 system Cortex
®
-M0+ exceptions
▆
Up to 32 Maskable peripheral interrupts
▆
4 programmable priority levels (2 bits for interrupt priority setting)
▆
Non-Maskable interrupt
▆
Low-latency exception and interrupt handling
▆
Vector table remapping capability
▆
Integrated simple, 24-bit system timer, SysTick
●
24-bit down-counter
●
Auto-reloading capability
●
Maskable system interrupt generation when counter decreases to 0
●
SysTick clock source derived from the HCLK clock divided by 8