GPS Device
Loading...
Searching...
No Matches
Peripheral Accessor Macros

Pointer-cast macros for accessing peripheral register maps by name. More...

Collaboration diagram for Peripheral Accessor Macros:

Macros

#define RCC   ((RCC_REGDEF_ts*)ADDR_RCC)
#define EXTI   ((EXTI_REGDEF_ts*)ADDR_EXTI)
#define SYSCFG   ((SYSCFG_REGDEF_ts*)ADDR_SYSCFG)
#define RTC   ((RTC_REGDEF_ts*)ADDR_RTC)
#define PWR   ((PWR_REGDEF_ts*)ADDR_PWR)
#define GPIOA   ((GPIO_REGDEF_ts*)ADDR_GPIOA)
#define GPIOB   ((GPIO_REGDEF_ts*)ADDR_GPIOB)
#define GPIOC   ((GPIO_REGDEF_ts*)ADDR_GPIOC)
#define GPIOD   ((GPIO_REGDEF_ts*)ADDR_GPIOD)
#define GPIOE   ((GPIO_REGDEF_ts*)ADDR_GPIOE)
#define GPIOH   ((GPIO_REGDEF_ts*)ADDR_GPIOH)
#define I2C1   ((I2C_REGDEF_ts*)ADDR_I2C1)
#define I2C2   ((I2C_REGDEF_ts*)ADDR_I2C2)
#define I2C3   ((I2C_REGDEF_ts*)ADDR_I2C3)
#define SPI1   ((SPI_REGDEF_ts*)ADDR_SPI1)
#define SPI2   ((SPI_REGDEF_ts*)ADDR_SPI2)
#define SPI3   ((SPI_REGDEF_ts*)ADDR_SPI3)
#define SPI4   ((SPI_REGDEF_ts*)ADDR_SPI4)
#define USART1   ((USART_REGDEF_ts*)ADDR_USART1)
#define USART2   ((USART_REGDEF_ts*)ADDR_USART2)
#define USART6   ((USART_REGDEF_ts*)ADDR_USART6)

Detailed Description

Pointer-cast macros for accessing peripheral register maps by name.

Macro Definition Documentation

◆ RCC

#define RCC   ((RCC_REGDEF_ts*)ADDR_RCC)

RCC register map accessor.

Definition at line 734 of file stm32f401re.h.

◆ EXTI

#define EXTI   ((EXTI_REGDEF_ts*)ADDR_EXTI)

EXTI register map accessor.

Definition at line 735 of file stm32f401re.h.

◆ SYSCFG

#define SYSCFG   ((SYSCFG_REGDEF_ts*)ADDR_SYSCFG)

SYSCFG register map accessor.

Definition at line 736 of file stm32f401re.h.

◆ RTC

#define RTC   ((RTC_REGDEF_ts*)ADDR_RTC)

RTC register map accessor.

Definition at line 737 of file stm32f401re.h.

◆ PWR

#define PWR   ((PWR_REGDEF_ts*)ADDR_PWR)

PWR register map accessor.

Definition at line 738 of file stm32f401re.h.

◆ GPIOA

#define GPIOA   ((GPIO_REGDEF_ts*)ADDR_GPIOA)

GPIOA register map accessor.

Definition at line 739 of file stm32f401re.h.

◆ GPIOB

#define GPIOB   ((GPIO_REGDEF_ts*)ADDR_GPIOB)

GPIOB register map accessor.

Definition at line 740 of file stm32f401re.h.

◆ GPIOC

#define GPIOC   ((GPIO_REGDEF_ts*)ADDR_GPIOC)

GPIOC register map accessor.

Definition at line 741 of file stm32f401re.h.

◆ GPIOD

#define GPIOD   ((GPIO_REGDEF_ts*)ADDR_GPIOD)

GPIOD register map accessor.

Definition at line 742 of file stm32f401re.h.

◆ GPIOE

#define GPIOE   ((GPIO_REGDEF_ts*)ADDR_GPIOE)

GPIOE register map accessor.

Definition at line 743 of file stm32f401re.h.

◆ GPIOH

#define GPIOH   ((GPIO_REGDEF_ts*)ADDR_GPIOH)

GPIOH register map accessor.

Definition at line 744 of file stm32f401re.h.

◆ I2C1

#define I2C1   ((I2C_REGDEF_ts*)ADDR_I2C1)

I2C1 register map accessor.

Definition at line 745 of file stm32f401re.h.

◆ I2C2

#define I2C2   ((I2C_REGDEF_ts*)ADDR_I2C2)

I2C2 register map accessor.

Definition at line 746 of file stm32f401re.h.

◆ I2C3

#define I2C3   ((I2C_REGDEF_ts*)ADDR_I2C3)

I2C3 register map accessor.

Definition at line 747 of file stm32f401re.h.

◆ SPI1

#define SPI1   ((SPI_REGDEF_ts*)ADDR_SPI1)

SPI1 register map accessor.

Definition at line 748 of file stm32f401re.h.

◆ SPI2

#define SPI2   ((SPI_REGDEF_ts*)ADDR_SPI2)

SPI2 register map accessor.

Definition at line 749 of file stm32f401re.h.

◆ SPI3

#define SPI3   ((SPI_REGDEF_ts*)ADDR_SPI3)

SPI3 register map accessor.

Definition at line 750 of file stm32f401re.h.

◆ SPI4

#define SPI4   ((SPI_REGDEF_ts*)ADDR_SPI4)

SPI4 register map accessor.

Definition at line 751 of file stm32f401re.h.

◆ USART1

#define USART1   ((USART_REGDEF_ts*)ADDR_USART1)

USART1 register map accessor.

Definition at line 752 of file stm32f401re.h.

◆ USART2

#define USART2   ((USART_REGDEF_ts*)ADDR_USART2)

USART2 register map accessor.

Definition at line 753 of file stm32f401re.h.

◆ USART6

#define USART6   ((USART_REGDEF_ts*)ADDR_USART6)

USART6 register map accessor.

Definition at line 754 of file stm32f401re.h.