|
GPS Device
|
Bit position enumerations for STM32F401RE peripheral registers. More...

Bit position enumerations for STM32F401RE peripheral registers.
Each enumerator value is a bit position (not a mask) for use with the shift-and-mask pattern: (reg >> BIT_POS) & mask.
| enum APB1ENR_te |
APB1ENR register bit positions (legacy, prefer RCC_APB1ENR_te).
| Enumerator | |
|---|---|
| APB1ENR_PWREN | Bit 28: Power interface clock enable. |
Definition at line 286 of file stm32f401re.h.
| enum PWR_CR_te |
PWR_CR register bit positions.
| Enumerator | |
|---|---|
| PWR_CR_DBP | Bit 8: Disable backup domain write protection. Must be set before writing RTC/backup registers. |
Definition at line 294 of file stm32f401re.h.
| enum RCC_CR_te |
RCC_CR register bit positions.
| Enumerator | |
|---|---|
| RCC_CR_HSEON | Bit 16: HSE oscillator enable. |
| RCC_CR_HSERDY | Bit 17: HSE oscillator ready flag (read-only). |
Definition at line 302 of file stm32f401re.h.
| enum RCC_BDCR_te |
RCC_BDCR register bit positions.
Definition at line 311 of file stm32f401re.h.
| enum RCC_CSR_te |
RCC_CSR register bit positions.
| Enumerator | |
|---|---|
| RCC_CSR_LSION | Bit 0: LSI oscillator enable. |
| RCC_CSR_LSIRDY | Bit 1: LSI oscillator ready flag (read-only). |
Definition at line 324 of file stm32f401re.h.
| enum RTC_CR_te |
RTC_CR register bit positions.
| Enumerator | |
|---|---|
| RTC_CR_FMT | Bit 6: Time format (0 = 24-hour, 1 = AM/PM). |
Definition at line 333 of file stm32f401re.h.
| enum RTC_ISR_te |
RTC_ISR register bit positions.
Definition at line 341 of file stm32f401re.h.
| enum RTC_TR_te |
RTC_TR register bit positions (all fields BCD-encoded).
Definition at line 351 of file stm32f401re.h.
| enum RTC_DR_te |
RTC_DR register bit positions (all fields BCD-encoded).
Definition at line 365 of file stm32f401re.h.
| enum RTC_PRER_te |
RTC_PRER register bit positions.
Definition at line 379 of file stm32f401re.h.
| enum SPI_CR1_te |
SPI_CR1 register bit positions.
Definition at line 388 of file stm32f401re.h.
| enum SPI_CR2_te |
SPI_CR2 register bit positions.
Definition at line 408 of file stm32f401re.h.
| enum SPI_SR_te |
SPI_SR register bit positions.
Definition at line 422 of file stm32f401re.h.
| enum RCC_CFGR_te |
RCC_CFGR register bit positions.
Definition at line 438 of file stm32f401re.h.
| enum I2C_CR1_te |
I2C_CR1 register bit positions.
Definition at line 449 of file stm32f401re.h.
| enum I2C_CR2_te |
I2C_CR2 register bit positions.
Definition at line 470 of file stm32f401re.h.
| enum I2C_SR1_te |
I2C_SR1 register bit positions.
Definition at line 483 of file stm32f401re.h.
| enum I2C_SR2_te |
I2C_SR2 register bit positions.
Definition at line 504 of file stm32f401re.h.
| enum I2C_CCR_te |
I2C_CCR register bit positions.
Definition at line 519 of file stm32f401re.h.
| enum I2C_OAR1_te |
I2C_OAR1 register bit positions.
Definition at line 529 of file stm32f401re.h.
| enum USART_SR_te |
USART_SR register bit positions.
Definition at line 540 of file stm32f401re.h.
| enum USART_BRR_te |
USART_BRR register bit positions.
| Enumerator | |
|---|---|
| USART_BRR_DIV_FRACTION | Bits 3:0: Fractional part of USARTDIV. |
| USART_BRR_DIV_MANTISSA | Bits 15:4: Mantissa of USARTDIV. |
Definition at line 557 of file stm32f401re.h.
| enum USART_CR1_te |
USART_CR1 register bit positions.
Definition at line 566 of file stm32f401re.h.
| enum USART_CR2_te |
USART_CR2 register bit positions.
Definition at line 588 of file stm32f401re.h.
| enum USART_CR3_te |
USART_CR3 register bit positions.
Definition at line 604 of file stm32f401re.h.
| enum RCC_AHB1ENR_te |
RCC_AHB1ENR register bit positions.
Definition at line 623 of file stm32f401re.h.
| enum RCC_AHB1RSTR_te |
RCC_AHB1RSTR register bit positions.
Definition at line 639 of file stm32f401re.h.
| enum RCC_APB1ENR_te |
RCC_APB1ENR register bit positions.
Definition at line 655 of file stm32f401re.h.
| enum RCC_APB1RSTR_te |
RCC_APB1RSTR register bit positions.
Definition at line 674 of file stm32f401re.h.
| enum RCC_APB2ENR_te |
RCC_APB2ENR register bit positions.
Definition at line 693 of file stm32f401re.h.
| enum RCC_APB2RSTR_te |
RCC_APB2RSTR register bit positions.
Definition at line 711 of file stm32f401re.h.