\n
address_offset : 0x0 Bytes (0x0)
size : 0x2000 byte (0x0)
mem_usage : registers
protection : not protected
Offset:0x00 Analog Block Control Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
IHRCEN : IHRC enable
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : Disable
Disable IHRC
1 : Enable
Enable IHRC
End of enumeration elements list.
Offset:0x10 AHB Clock Prescale Register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
AHBPRE : AHB clock source prescaler
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : 000
FAHB=FSYSCLK/1
1 : 001
FAHB=FSYSCLK/2
2 : 010
FAHB=FSYSCLK/4
3 : 011
FAHB=FSYSCLK/8
4 : 100
FAHB=FSYSCLK/16
5 : 101
FAHB=FSYSCLK/32
6 : 110
FAHB=FSYSCLK/64
7 : 111
FAHB=FSYSCLK/128
End of enumeration elements list.
Offset:0x14 System Reset Status Register
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SWRSTF : Software reset flag
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : 0
No SW reset occurred
1 : 1
SW reset occurred
End of enumeration elements list.
WDTRSTF : WDT reset flag
bits : 1 - 2 (2 bit)
access : read-write
Enumeration:
0 : 0
No WDT reset occurred
1 : 1
WDT reset occurred
End of enumeration elements list.
LVDRSTF : LVD reset flag
bits : 2 - 4 (3 bit)
access : read-write
Enumeration:
0 : 0
No LVD reset occurred
1 : 1
LVD reset occurred
End of enumeration elements list.
EXTRSTF : External reset flag
bits : 3 - 6 (4 bit)
access : read-write
Enumeration:
0 : 0
No Extenral reset occurred
1 : 1
External reset occurred
End of enumeration elements list.
PORRSTF : POR reset flag
bits : 4 - 8 (5 bit)
access : read-write
Enumeration:
0 : 0
No POR occurred
1 : 1
POR occurred
End of enumeration elements list.
Offset:0x18 LVD Control Register
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
LVDRSTLVL : LVD reset level
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
2 : 2.40V
LVD reset threshold is 2.40V
3 : 2.70V
LVD reset threshold is 2.70V
4 : 3.00V
LVD reset threshold is 3.00V
5 : 3.60V
LVD reset threshold is 3.60V
End of enumeration elements list.
LVDINTLVL : LVD interrupt level
bits : 4 - 10 (7 bit)
access : read-write
Enumeration:
2 : 2.40V
LVD interrupt threshold is 2.40V
3 : 2.70V
LVD interrupt threshold is 2.70V
4 : 3.00V
LVD interrupt threshold is 3.00V
5 : 3.60V
LVD interrupt threshold is 3.60V
End of enumeration elements list.
LVDRSTEN : LVD Reset enable
bits : 14 - 28 (15 bit)
access : read-write
Enumeration:
0 : Diable
Disable LVD reset
1 : Enable
Enable LVD reset
End of enumeration elements list.
LVDEN : LVD enable
bits : 15 - 30 (16 bit)
access : read-write
Enumeration:
0 : Diable
Disable LVD
1 : Enable
Enable LVD
End of enumeration elements list.
Offset:0x1C External Reset Pin Control Register
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
RESETDIS : External reset pin disable
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : Enable
P3.7 acts as nRESET pin
1 : Disable
P3.7 acts as GPIO pin
End of enumeration elements list.
Offset:0x20 SWD Pin Control Register
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SWDDIS : SWD pin disable
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : Enable
Enable SWD pins
1 : Disable
Disable SWD pins
End of enumeration elements list.
Offset:0x24 Interrupt Vector Table Mapping register
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
IVTM : Interrupt table mapping selection
bits : 0 - 1 (2 bit)
access : read-write
Enumeration:
0 : 00
Map to Boot ROM
1 : 01
Map to User ROM
2 : 10
Map to SRAM
End of enumeration elements list.
IVTMKEY : IVTM register key
bits : 16 - 47 (32 bit)
access : write-only
Enumeration:
End of enumeration elements list.
Offset:0x28 Noise Detect Control Register
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
NDT5V_IE : NDT for VDD 5V interrupt enable bit
bits : 1 - 2 (2 bit)
access : read-write
Enumeration:
0 : Disable
Disable
1 : Enable
Enable
End of enumeration elements list.
Offset:0x2C Noise Detect Status Register
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
NDT5V_DET : Power noise status of NDT5V
bits : 1 - 2 (2 bit)
access : read-write
Enumeration:
0 : No
No power noise is detected
1 : Detected
Power noise is detected by NDT5V IP
End of enumeration elements list.
Offset:0x08 Clock Source Status Register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
IHRCRDY : IHRC ready flag
bits : 0 - 0 (1 bit)
access : read-only
Enumeration:
0 : 0
IHRC is Not Ready
1 : 1
IHRC is Ready
End of enumeration elements list.
Offset:0x0C System Clock Configuration Register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SYSCLKSEL : System clock source selection
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : IHRC
IHRC is system clock
1 : ILRC
ILRC is system clock
End of enumeration elements list.
SYSCLKST : System clock switch status
bits : 4 - 8 (5 bit)
access : read-only
Enumeration:
0 : IHRC
IHRC is used as system clock
1 : ILRC
ILRC is used as system clock
End of enumeration elements list.
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.