libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
Core Peripheral Memory Map.
Collaboration diagram for Core Peripheral Memory Map.:

Macros

#define ADC_BASE   (PERIPH_BASE + 0x00000)
 
#define I2C_BASE   (PERIPH_BASE + 0x10000)
 
#define USARTA_BASE   (PERIPH_BASE + 0x20000)
 
#define USARTB_BASE   (PERIPH_BASE + 0x30000)
 
#define USARTC_BASE   (PERIPH_BASE + 0x40000)
 
#define USARTD_BASE   (PERIPH_BASE + 0x50000)
 
#define TIMERA_BASE   (PERIPH_BASE + 0x60000)
 
#define TIMERB_BASE   (PERIPH_BASE + 0x70000)
 
#define TIMERC_BASE   (PERIPH_BASE + 0x80000)
 
#define TIMERD_BASE   (PERIPH_BASE + 0x90000)
 
#define CAN_BASE   (PERIPH_BASE + 0xA0000)
 
#define GPTIMERA_BASE   (PERIPH_BASE + 0xB0000)
 
#define GPTIMERB_BASE   (PERIPH_BASE + 0xC0000)
 
#define SYS_PERIPH_BASE   (PERIPH_BASE + 0xD0000)
 

Detailed Description

Macro Definition Documentation

◆ ADC_BASE

#define ADC_BASE   (PERIPH_BASE + 0x00000)

Definition at line 41 of file pac55xx/memorymap.h.

◆ CAN_BASE

#define CAN_BASE   (PERIPH_BASE + 0xA0000)

Definition at line 51 of file pac55xx/memorymap.h.

◆ GPTIMERA_BASE

#define GPTIMERA_BASE   (PERIPH_BASE + 0xB0000)

Definition at line 52 of file pac55xx/memorymap.h.

◆ GPTIMERB_BASE

#define GPTIMERB_BASE   (PERIPH_BASE + 0xC0000)

Definition at line 53 of file pac55xx/memorymap.h.

◆ I2C_BASE

#define I2C_BASE   (PERIPH_BASE + 0x10000)

Definition at line 42 of file pac55xx/memorymap.h.

◆ SYS_PERIPH_BASE

#define SYS_PERIPH_BASE   (PERIPH_BASE + 0xD0000)

Definition at line 54 of file pac55xx/memorymap.h.

◆ TIMERA_BASE

#define TIMERA_BASE   (PERIPH_BASE + 0x60000)

Definition at line 47 of file pac55xx/memorymap.h.

◆ TIMERB_BASE

#define TIMERB_BASE   (PERIPH_BASE + 0x70000)

Definition at line 48 of file pac55xx/memorymap.h.

◆ TIMERC_BASE

#define TIMERC_BASE   (PERIPH_BASE + 0x80000)

Definition at line 49 of file pac55xx/memorymap.h.

◆ TIMERD_BASE

#define TIMERD_BASE   (PERIPH_BASE + 0x90000)

Definition at line 50 of file pac55xx/memorymap.h.

◆ USARTA_BASE

#define USARTA_BASE   (PERIPH_BASE + 0x20000)

Definition at line 43 of file pac55xx/memorymap.h.

◆ USARTB_BASE

#define USARTB_BASE   (PERIPH_BASE + 0x30000)

Definition at line 44 of file pac55xx/memorymap.h.

◆ USARTC_BASE

#define USARTC_BASE   (PERIPH_BASE + 0x40000)

Definition at line 45 of file pac55xx/memorymap.h.

◆ USARTD_BASE

#define USARTD_BASE   (PERIPH_BASE + 0x50000)

Definition at line 46 of file pac55xx/memorymap.h.