STM32G0 MCAL 0.0.1
Tiny MCAL for educational purpose.
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
of different ports

Macros

#define RCC_GPIOA_CLK_DIS()
 
#define RCC_GPIOB_CLK_DIS()
 
#define RCC_GPIOC_CLK_DIS()
 
#define RCC_GPIOD_CLK_DIS()
 
#define RCC_GPIOE_CLK_DIS()
 
#define RCC_GPIOF_CLK_DIS()
 

Detailed Description

Macro Definition Documentation

◆ RCC_GPIOA_CLK_DIS

#define RCC_GPIOA_CLK_DIS ( )
Value:
RCC->IOPENR &= ~( 1u << 0u );
#define RCC
Definition Registers.h:130

GPIO PORTA clock disable

◆ RCC_GPIOB_CLK_DIS

#define RCC_GPIOB_CLK_DIS ( )
Value:
RCC->IOPENR &= ~( 1u << 1u );

GPIO PORTB clock disable

◆ RCC_GPIOC_CLK_DIS

#define RCC_GPIOC_CLK_DIS ( )
Value:
RCC->IOPENR &= ~( 1u << 2u );

GPIO PORTC clock disable

◆ RCC_GPIOD_CLK_DIS

#define RCC_GPIOD_CLK_DIS ( )
Value:
RCC->IOPENR &= ~( 1u << 3u );

GPIO PORTD clock disable

◆ RCC_GPIOE_CLK_DIS

#define RCC_GPIOE_CLK_DIS ( )
Value:
RCC->IOPENR &= ~( 1u << 4u );

GPIO PORTE clock disable

◆ RCC_GPIOF_CLK_DIS

#define RCC_GPIOF_CLK_DIS ( )
Value:
RCC->IOPENR &= ~( 1u << 5u );

GPIO PORTF clock disable