BAT32G1x9 user manual | Chapter 3 System structure
71 / 1149
Rev.1.02
3.3 Peripheral address assignment
Table 3-1
Register group start addresses for peripherals
The start address
peripheral
remark
0x4000_5000-0x4000_5FFF
DMA
0x4000_6000-0x4000_6FFF
Interrupt control
0x4001_8000-0x4001_9FFF
SRAM
0x4001_A000-0x4001_AFFF
DIV
0x4001_B000-0x4001_BFFF
DBGREG
0x4002_0000-0x4002_03FF
FLASH control
0x4002_0400-0x4002_0FFF
Clock control
0x4002_1000-0x4002_1001
Watchdog timer
0x4002_1002-0x4002_1800
reserve
0x4002_1800-0x4002_1BFF
High-speed CRC
See Chapter 31: Safety
Functions for details
0x4002_1C00-0x4002_1FFF
FLASH control
0x4002_2000-0x4002_25FF
Clock control
0x4004_0000 0x4004_0BFF
GPIO
0x4004_0C00-0x4004_0FFF
CLKBUZ
0x4004_1000-0x4004_17FF
Serial
communication
unit
0x4004_1800-0x4004_1BFF
Serial interface
IICA0
0x4004_1C00-0x4004_1FFF
Timer4
0x4004_2000-0x4004_23FF
Timer A
0x4004_2400-0x4004_27FF
Timer B
0x4004_2800-0x4004_2BFF
Timer M
0x4004_2C00-0x4004_2FFF
Timer C
0x4004_3000-0x4004_33FF
Universal CRC
See Chapter 31: Safety
Functions for details
0x4004_3400-0x4004_37FF
Linkage controller
0x4004_3800-0x4004_3BFF
Comparator
0x4004_3C00-0x4004_3FFF
Timer M
(PWMOP
)
0x4004_4400-0x4004_47FF
DA converter
0x4004_4800-0x4004_4BFF
Key interrupt
0x4004_4C00-0x4004_4FFF
Real-time clock
0x4004_5000-0x4004_53FF
AD Converter
0x4004_5400-0x4004_57FF
CAN controller 0
0x4004_5800-0x4004_5BFF
CAN Controller 1
0x4004_5C00-0x4004_5FFF
Timer 8
0x4004_6000-0x4004_63FF
Serial interface
IICA1
0x4004_6400-0x4004_67FF
CAN Controller 2
BAT32G179 proprietary
0x4004_6800-0x4004_6BFF
Interrupt controller
0x4004_6C00-0x4004_6FFF
Serial interface
SPI0
BAT32G179 proprietary
0x4004_7000-0x4004_73FF
Serial interface
SPI1
BAT32G179 proprietary
0x4004_7400-0x4004_77FF
LCD bus interface
BAT32G179 proprietary