73 #define __STM32F7xx_HAL_VERSION_MAIN (0x01) 74 #define __STM32F7xx_HAL_VERSION_SUB1 (0x01) 75 #define __STM32F7xx_HAL_VERSION_SUB2 (0x00) 76 #define __STM32F7xx_HAL_VERSION_RC (0x00) 77 #define __STM32F7xx_HAL_VERSION ((__STM32F7xx_HAL_VERSION_MAIN << 24)\ 78 |(__STM32F7xx_HAL_VERSION_SUB1 << 16)\ 79 |(__STM32F7xx_HAL_VERSION_SUB2 << 8 )\ 80 |(__STM32F7xx_HAL_VERSION_RC)) 82 #define IDCODE_DEVID_MASK ((uint32_t)0x00000FFF) 157 #if (ART_ACCLERATOR_ENABLE != 0) 319 uint32_t tickstart = 0;
373 return((
DBGMCU->IDCODE) >> 16U);
488 #if defined (STM32F765xx) || defined (STM32F767xx) || defined (STM32F769xx) || defined (STM32F777xx) || defined (STM32F779xx) 499 void HAL_EnableMemorySwappingBank(
void)
514 void HAL_DisableMemorySwappingBank(
void)
#define __HAL_RCC_AHB2_FORCE_RESET()
Force or release AHB2 peripheral reset.
#define CLEAR_BIT(REG, BIT)
void HAL_DisableCompensationCell(void)
Power-down the I/O Compensation Cell.
uint32_t HAL_GetHalVersion(void)
Returns the HAL revision.
void HAL_NVIC_SetPriorityGrouping(uint32_t PriorityGroup)
#define __HAL_RCC_APB2_FORCE_RESET()
void HAL_DBGMCU_DisableDBGStopMode(void)
Disable the Debug Module during STOP mode.
#define TICK_INT_PRIORITY
void HAL_Delay(__IO uint32_t Delay)
This function provides accurate delay (in milliseconds) based on variable incremented.
#define DBGMCU_CR_DBG_STANDBY
#define DBGMCU_CR_DBG_SLEEP
#define NVIC_PRIORITYGROUP_4
#define __HAL_RCC_AHB3_RELEASE_RESET()
#define __HAL_FLASH_ART_ENABLE()
Enable the FLASH Adaptive Real-Time memory accelerator.
#define DBGMCU_CR_DBG_STOP
uint32_t HAL_GetDEVID(void)
Returns the device identifier.
void HAL_DBGMCU_DisableDBGStandbyMode(void)
Disable the Debug Module during STANDBY mode.
#define SYSCFG_MEMRMP_SWP_FMC_0
void HAL_DBGMCU_EnableDBGStopMode(void)
Enable the Debug Module during STOP mode.
uint32_t HAL_SYSTICK_Config(uint32_t TicksNumb)
#define SYSCFG_CMPCR_CMP_PD
#define __HAL_RCC_APB2_RELEASE_RESET()
void HAL_NVIC_SetPriority(IRQn_Type IRQn, uint32_t PreemptPriority, uint32_t SubPriority)
void HAL_DisableFMCMemorySwapping(void)
Disables the FMC Memory Mapping Swapping.
HAL_StatusTypeDef HAL_Init(void)
This function is used to initialize the HAL Library; it must be the first instruction to be executed ...
This file contains all the functions prototypes for the HAL module driver.
#define __HAL_RCC_AHB1_RELEASE_RESET()
void HAL_IncTick(void)
This function is called to increment a global variable "uwTick" used as application time base...
#define SYSCFG_MEMRMP_SWP_FB
void HAL_EnableCompensationCell(void)
Enables the I/O Compensation Cell.
void HAL_MspInit(void)
Initializes the MSP.
void HAL_SuspendTick(void)
Suspend Tick increment.
HAL_StatusTypeDef HAL_DeInit(void)
This function de-Initializes common part of the HAL and stops the systick. This function is optional...
#define __HAL_RCC_AHB1_FORCE_RESET()
#define SET_BIT(REG, BIT)
#define __HAL_RCC_AHB2_RELEASE_RESET()
#define __HAL_RCC_APB1_FORCE_RESET()
void HAL_DBGMCU_EnableDBGSleepMode(void)
Enable the Debug Module during SLEEP mode.
#define __STM32F7xx_HAL_VERSION
#define __HAL_RCC_AHB3_FORCE_RESET()
Force or release AHB3 peripheral reset.
void HAL_EnableFMCMemorySwapping(void)
Enables the FMC Memory Mapping Swapping.
#define __HAL_RCC_APB1_RELEASE_RESET()
void HAL_MspDeInit(void)
DeInitializes the MSP.
#define IDCODE_DEVID_MASK
HAL_StatusTypeDef
HAL Status structures definition.
void HAL_DBGMCU_EnableDBGStandbyMode(void)
Enable the Debug Module during STANDBY mode.
void HAL_ResumeTick(void)
Resume Tick increment.
uint32_t HAL_GetTick(void)
Provides a tick value in millisecond.
void HAL_DBGMCU_DisableDBGSleepMode(void)
Disable the Debug Module during SLEEP mode.
HAL_StatusTypeDef HAL_InitTick(uint32_t TickPriority)
This function configures the source of the time base. The time source is configured to have 1ms time ...
#define SysTick_CTRL_TICKINT_Msk
uint32_t HAL_GetREVID(void)
Returns the device revision identifier.
#define SYSCFG_MEMRMP_SWP_FMC