STM32G0 MCAL 0.0.1
Tiny MCAL for educational purpose.
Loading...
Searching...
No Matches
Base address values

Macros

#define FLASH_BASE   ( 0x08000000UL )
 
#define SRAM_BASE   ( 0x20000000UL )
 
#define PERIPH_BASE   ( 0x40000000UL )
 
#define IOPORT_BASE   ( 0x50000000UL )
 
#define SCS_BASE   ( 0xE000E000UL )
 
#define APBPERIPH_BASE   ( PERIPH_BASE )
 
#define AHBPERIPH_BASE   ( PERIPH_BASE + 0x00020000UL )
 

Detailed Description

Macro Definition Documentation

◆ AHBPERIPH_BASE

#define AHBPERIPH_BASE   ( PERIPH_BASE + 0x00020000UL )

AHB peripherals base address

◆ APBPERIPH_BASE

#define APBPERIPH_BASE   ( PERIPH_BASE )

APB peripherals base address

◆ FLASH_BASE

#define FLASH_BASE   ( 0x08000000UL )

FLASH base address

◆ IOPORT_BASE

#define IOPORT_BASE   ( 0x50000000UL )

IOPORT base address

◆ PERIPH_BASE

#define PERIPH_BASE   ( 0x40000000UL )

Peripheral base address

◆ SCS_BASE

#define SCS_BASE   ( 0xE000E000UL )

System Control Space base address

◆ SRAM_BASE

#define SRAM_BASE   ( 0x20000000UL )

SRAM base address