STM32 Blue Pill Drivers
Drivers that could be used to interface and interact with STM32F103C8T6 Microcontroller
Loading...
Searching...
No Matches
t_RCC_APB1RSTR Struct Reference

RCC APB1 peripheral reset register. More...

#include "MCAL/RCC/RCC_private.h"

+ Collaboration diagram for t_RCC_APB1RSTR:

Data Fields

t_u32 TIM2RST: 1
 TIM2 timer reset. More...
 
t_u32 TIM3RST: 1
 TIM3 timer reset. More...
 
t_u32 TIM4RST: 1
 TIM4 timer reset. More...
 
t_u32 TIM5RST: 1
 TIM5 timer reset. More...
 
t_u32 TIM6RST: 1
 TIM6 timer reset. More...
 
t_u32 TIM7RST: 1
 TIM7 timer reset. More...
 
t_u32 __pad0__: 5
 Reserved bit(s) More...
 
t_u32 WWDGRST: 1
 Window watchdog reset. More...
 
t_u32 __pad1__: 2
 Reserved bit(s) More...
 
t_u32 SPI2RST: 1
 SPI 2 reset. More...
 
t_u32 SPI3RST: 1
 SPI 3 reset. More...
 
t_u32 __pad2__: 1
 Reserved bit(s) More...
 
t_u32 USART2RST: 1
 USART 2 reset. More...
 
t_u32 USART3RST: 1
 USART 3 reset. More...
 
t_u32 UART4RST: 1
 UART 4 reset. More...
 
t_u32 UART5RST: 1
 UART 5 reset. More...
 
t_u32 I2C1RST: 1
 I2C 1 reset. More...
 
t_u32 I2C2RST: 1
 I2C 2 reset. More...
 
t_u32 USBRST: 1
 USB interface reset. More...
 
t_u32 __pad3__: 1
 Reserved bit(s) More...
 
t_u32 CANRST: 1
 CAN reset. More...
 
t_u32 __pad4__: 1
 Reserved bit(s) More...
 
t_u32 BKPRST: 1
 Backup interface reset. More...
 
t_u32 PWRRST: 1
 Power interface reset. More...
 
t_u32 DACRST: 1
 DAC interface reset. More...
 
t_u32 __pad5__: 2
 Reserved bit(s) More...
 

Detailed Description

RCC APB1 peripheral reset register.

Field Documentation

◆ TIM2RST

t_u32 TIM2RST

TIM2 timer reset.

This field resets the TIM2 configuration registers

◆ TIM3RST

t_u32 TIM3RST

TIM3 timer reset.

This field resets the TIM3 configuration registers

◆ TIM4RST

t_u32 TIM4RST

TIM4 timer reset.

This field resets the TIM4 configuration registers

◆ TIM5RST

t_u32 TIM5RST

TIM5 timer reset.

This field resets the TIM5 configuration registers

◆ TIM6RST

t_u32 TIM6RST

TIM6 timer reset.

This field resets the TIM6 configuration registers

◆ TIM7RST

t_u32 TIM7RST

TIM7 timer reset.

This field resets the TIM7 configuration registers

◆ __pad0__

t_u32 __pad0__

Reserved bit(s)

Attention
This field is reserved and must be kept at reset value.

◆ WWDGRST

t_u32 WWDGRST

Window watchdog reset.

This field resets the window watchdog configuration registers

◆ __pad1__

t_u32 __pad1__

Reserved bit(s)

Attention
This field is reserved and must be kept at reset value.

◆ SPI2RST

t_u32 SPI2RST

SPI 2 reset.

This field resets the SPI 2 configuration registers

◆ SPI3RST

t_u32 SPI3RST

SPI 3 reset.

This field resets the SPI 3 configuration registers

◆ __pad2__

t_u32 __pad2__

Reserved bit(s)

Attention
This field is reserved and must be kept at reset value.

◆ USART2RST

t_u32 USART2RST

USART 2 reset.

This field resets the USART 2 configuration registers

◆ USART3RST

t_u32 USART3RST

USART 3 reset.

This field resets the USART 3 configuration registers

◆ UART4RST

t_u32 UART4RST

UART 4 reset.

This field resets the UART 4 configuration registers

◆ UART5RST

t_u32 UART5RST

UART 5 reset.

This field resets the UART 5 configuration registers

◆ I2C1RST

t_u32 I2C1RST

I2C 1 reset.

This field resets the I2C 1 configuration registers

◆ I2C2RST

t_u32 I2C2RST

I2C 2 reset.

This field resets the I2C 2 configuration registers

◆ USBRST

t_u32 USBRST

USB interface reset.

This field resets the USB interface configuration registers

◆ __pad3__

t_u32 __pad3__

Reserved bit(s)

Attention
This field is reserved and must be kept at reset value.

◆ CANRST

t_u32 CANRST

CAN reset.

This field resets the CAN configuration registers

◆ __pad4__

t_u32 __pad4__

Reserved bit(s)

Attention
This field is reserved and must be kept at reset value.

◆ BKPRST

t_u32 BKPRST

Backup interface reset.

This field resets the backup interface configuration registers

◆ PWRRST

t_u32 PWRRST

Power interface reset.

This field resets the power interface configuration registers

◆ DACRST

t_u32 DACRST

DAC interface reset.

This field resets the DAC interface configuration registers

◆ __pad5__

t_u32 __pad5__

Reserved bit(s)

Attention
This field is reserved and must be kept at reset value.

The documentation for this struct was generated from the following file: