Header file of CORTEX HAL module. More...
#include "stm32h7xx_hal_def.h"
Go to the source code of this file.
Macros | |
#define | CM7_CPUID ((uint32_t)0x00000003) |
#define | IS_NVIC_DEVICE_IRQ(IRQ) (((int32_t)IRQ) >= 0x00) |
#define | IS_NVIC_PREEMPTION_PRIORITY(PRIORITY) ((PRIORITY) < 0x10UL) |
#define | IS_NVIC_PRIORITY_GROUP(GROUP) |
#define | IS_NVIC_SUB_PRIORITY(PRIORITY) ((PRIORITY) < 0x10UL) |
#define | IS_SYSTICK_CLK_SOURCE(SOURCE) |
#define | NVIC_PRIORITYGROUP_0 ((uint32_t)0x00000007) |
#define | NVIC_PRIORITYGROUP_1 ((uint32_t)0x00000006) |
#define | NVIC_PRIORITYGROUP_2 ((uint32_t)0x00000005) |
#define | NVIC_PRIORITYGROUP_3 ((uint32_t)0x00000004) |
#define | NVIC_PRIORITYGROUP_4 ((uint32_t)0x00000003) |
#define | SYSTICK_CLKSOURCE_HCLK ((uint32_t)0x00000004) |
#define | SYSTICK_CLKSOURCE_HCLK_DIV8 ((uint32_t)0x00000000) |
Functions | |
uint32_t | HAL_GetCurrentCPUID (void) |
void | HAL_NVIC_ClearPendingIRQ (IRQn_Type IRQn) |
void | HAL_NVIC_DisableIRQ (IRQn_Type IRQn) |
void | HAL_NVIC_EnableIRQ (IRQn_Type IRQn) |
uint32_t | HAL_NVIC_GetActive (IRQn_Type IRQn) |
uint32_t | HAL_NVIC_GetPendingIRQ (IRQn_Type IRQn) |
void | HAL_NVIC_GetPriority (IRQn_Type IRQn, uint32_t PriorityGroup, uint32_t *pPreemptPriority, uint32_t *pSubPriority) |
uint32_t | HAL_NVIC_GetPriorityGrouping (void) |
void | HAL_NVIC_SetPendingIRQ (IRQn_Type IRQn) |
void | HAL_NVIC_SetPriority (IRQn_Type IRQn, uint32_t PreemptPriority, uint32_t SubPriority) |
void | HAL_NVIC_SetPriorityGrouping (uint32_t PriorityGroup) |
void | HAL_NVIC_SystemReset (void) |
void | HAL_SYSTICK_Callback (void) |
void | HAL_SYSTICK_CLKSourceConfig (uint32_t CLKSource) |
uint32_t | HAL_SYSTICK_Config (uint32_t TicksNumb) |
void | HAL_SYSTICK_IRQHandler (void) |
Header file of CORTEX HAL module.
This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause
Definition in file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h.