STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches
HAL Private Constants
Collaboration diagram for HAL Private Constants:

Macros

#define __STM32F4xx_HAL_VERSION_MAIN   (0x01U)
 STM32F4xx HAL Driver version number V1.8.3.
 
#define __STM32F4xx_HAL_VERSION_SUB1   (0x08U)
 
#define __STM32F4xx_HAL_VERSION_SUB2   (0x03U)
 
#define __STM32F4xx_HAL_VERSION_RC   (0x00U)
 
#define __STM32F4xx_HAL_VERSION
 
#define IDCODE_DEVID_MASK   0x00000FFFU
 
#define SYSCFG_OFFSET   (SYSCFG_BASE - PERIPH_BASE)
 
#define MEMRMP_OFFSET   SYSCFG_OFFSET
 
#define UFB_MODE_BIT_NUMBER   SYSCFG_MEMRMP_UFB_MODE_Pos
 
#define UFB_MODE_BB   (uint32_t)(PERIPH_BB_BASE + (MEMRMP_OFFSET * 32U) + (UFB_MODE_BIT_NUMBER * 4U))
 
#define CMPCR_OFFSET   (SYSCFG_OFFSET + 0x20U)
 
#define CMP_PD_BIT_NUMBER   SYSCFG_CMPCR_CMP_PD_Pos
 
#define CMPCR_CMP_PD_BB   (uint32_t)(PERIPH_BB_BASE + (CMPCR_OFFSET * 32U) + (CMP_PD_BIT_NUMBER * 4U))
 
#define MCHDLYCR_OFFSET   (SYSCFG_OFFSET + 0x30U)
 
#define BSCKSEL_BIT_NUMBER   SYSCFG_MCHDLYCR_BSCKSEL_Pos
 
#define MCHDLYCR_BSCKSEL_BB   (uint32_t)(PERIPH_BB_BASE + (MCHDLYCR_OFFSET * 32U) + (BSCKSEL_BIT_NUMBER * 4U))
 

Detailed Description

Macro Definition Documentation

◆ __STM32F4xx_HAL_VERSION_MAIN

#define __STM32F4xx_HAL_VERSION_MAIN   (0x01U)

#include <stm32f4xx_hal.c>

STM32F4xx HAL Driver version number V1.8.3.

[31:24] main version

Definition at line 55 of file stm32f4xx_hal.c.

◆ __STM32F4xx_HAL_VERSION_SUB1

#define __STM32F4xx_HAL_VERSION_SUB1   (0x08U)

#include <stm32f4xx_hal.c>

[23:16] sub1 version

Definition at line 56 of file stm32f4xx_hal.c.

◆ __STM32F4xx_HAL_VERSION_SUB2

#define __STM32F4xx_HAL_VERSION_SUB2   (0x03U)

#include <stm32f4xx_hal.c>

[15:8] sub2 version

Definition at line 57 of file stm32f4xx_hal.c.

◆ __STM32F4xx_HAL_VERSION_RC

#define __STM32F4xx_HAL_VERSION_RC   (0x00U)

#include <stm32f4xx_hal.c>

[7:0] release candidate

Definition at line 58 of file stm32f4xx_hal.c.

◆ __STM32F4xx_HAL_VERSION

#define __STM32F4xx_HAL_VERSION

#include <stm32f4xx_hal.c>

Value:
#define __STM32F4xx_HAL_VERSION_RC
#define __STM32F4xx_HAL_VERSION_SUB2
#define __STM32F4xx_HAL_VERSION_SUB1
#define __STM32F4xx_HAL_VERSION_MAIN
STM32F4xx HAL Driver version number V1.8.3.

Definition at line 59 of file stm32f4xx_hal.c.

Referenced by HAL_GetHalVersion().

◆ IDCODE_DEVID_MASK

#define IDCODE_DEVID_MASK   0x00000FFFU

#include <stm32f4xx_hal.c>

Definition at line 64 of file stm32f4xx_hal.c.

Referenced by HAL_GetDEVID().

◆ SYSCFG_OFFSET

#define SYSCFG_OFFSET   (SYSCFG_BASE - PERIPH_BASE)

#include <stm32f4xx_hal.c>

Definition at line 67 of file stm32f4xx_hal.c.

◆ MEMRMP_OFFSET

#define MEMRMP_OFFSET   SYSCFG_OFFSET

#include <stm32f4xx_hal.c>

Definition at line 70 of file stm32f4xx_hal.c.

◆ UFB_MODE_BIT_NUMBER

#define UFB_MODE_BIT_NUMBER   SYSCFG_MEMRMP_UFB_MODE_Pos

#include <stm32f4xx_hal.c>

Definition at line 71 of file stm32f4xx_hal.c.

◆ UFB_MODE_BB

#define UFB_MODE_BB   (uint32_t)(PERIPH_BB_BASE + (MEMRMP_OFFSET * 32U) + (UFB_MODE_BIT_NUMBER * 4U))

#include <stm32f4xx_hal.c>

Definition at line 72 of file stm32f4xx_hal.c.

◆ CMPCR_OFFSET

#define CMPCR_OFFSET   (SYSCFG_OFFSET + 0x20U)

#include <stm32f4xx_hal.c>

Definition at line 76 of file stm32f4xx_hal.c.

◆ CMP_PD_BIT_NUMBER

#define CMP_PD_BIT_NUMBER   SYSCFG_CMPCR_CMP_PD_Pos

#include <stm32f4xx_hal.c>

Definition at line 77 of file stm32f4xx_hal.c.

◆ CMPCR_CMP_PD_BB

#define CMPCR_CMP_PD_BB   (uint32_t)(PERIPH_BB_BASE + (CMPCR_OFFSET * 32U) + (CMP_PD_BIT_NUMBER * 4U))

#include <stm32f4xx_hal.c>

Definition at line 78 of file stm32f4xx_hal.c.

Referenced by HAL_DisableCompensationCell(), and HAL_EnableCompensationCell().

◆ MCHDLYCR_OFFSET

#define MCHDLYCR_OFFSET   (SYSCFG_OFFSET + 0x30U)

#include <stm32f4xx_hal.c>

Definition at line 82 of file stm32f4xx_hal.c.

◆ BSCKSEL_BIT_NUMBER

#define BSCKSEL_BIT_NUMBER   SYSCFG_MCHDLYCR_BSCKSEL_Pos

#include <stm32f4xx_hal.c>

Definition at line 83 of file stm32f4xx_hal.c.

◆ MCHDLYCR_BSCKSEL_BB

#define MCHDLYCR_BSCKSEL_BB   (uint32_t)(PERIPH_BB_BASE + (MCHDLYCR_OFFSET * 32U) + (BSCKSEL_BIT_NUMBER * 4U))

#include <stm32f4xx_hal.c>

Definition at line 84 of file stm32f4xx_hal.c.