
Rev. 1.00
85 of 486
July 31, 2018
32-Bit Arm
®
Cortex
®
-M0+ MCU
HT32F50231/HT32F50241
6 Clock Control Unit (CKCU)
Bits
Field
Descriptions
[5]
BMEN
Bus Matrix Clock Enable
0: Bus Matrix clock is automatically disabled by hardware during Sleep mode
1: Bus Matrix clock is always enabled during Sleep mode
Set and reset by software. Users can set BMEN as 0 to reduce power consumption
if the bus matrix is unused during Sleep mode.
[2]
SRAMEN
SRAM Clock Enable
0: SRAM clock is automatically disabled by hardware during Sleep mode
1: SRAM clock is always enabled during Sleep mode
Set and reset by software. Users can set SRAMEN as 0 to reduce power
consumption if the SRAM is unused during Sleep mode.
[0]
FMCEN
Flash Memory Controller Clock Enable
0: FMC clock is automatically disabled by hardware during Sleep mode
1: FMC clock is always enabled during Sleep mode
Set and reset by software. Users can set FMCEN as 0 to reduce power consumption
if the Flash Memory is unused during Sleep mode.
APB Configuration Register – APBCFGR
This register specifies the frequency of ADC conversion clock.
Offset:
0x028
Reset value: 0x0001_0000
31
30
29
28
27
26
25
24
Reserved
Type/Reset
23
22
21
20
19
18
17
16
Reserved
ADCDIV
Type/Reset
RW 0 RW 0 RW 1
15
14
13
12
11
10
9
8
Reserved
Type/Reset
7
6
5
4
3
2
1
0
Reserved
Type/Reset
Bits
Field
Descriptions
[18:16]
ADCDIV
ADC Clock Frequency Divide Selection
000: CK_ADC = (CK_AHB / 1)
001: CK_ADC = (CK_AHB / 2)
010: CK_ADC = (CK_AHB / 4)
011: CK_ADC = (CK_AHB / 8)
100: CK_ADC = (CK_AHB / 16)
101: CK_ADC = (CK_AHB / 32)
110: CK_ADC = (CK_AHB / 64)
111: CK_ADC = (CK_AHB / 3)
Set and reset by software to control ADC conversion clock division factor.