|
STM32L4xx_HAL_Driver
1.14.0
|
Header file of CORTEX HAL module. More...
Go to the source code of this file.
Functions | |
| void | HAL_NVIC_SetPriorityGrouping (uint32_t PriorityGroup) |
| Set the priority grouping field (pre-emption priority and subpriority) using the required unlock sequence. More... | |
| void | HAL_NVIC_SetPriority (IRQn_Type IRQn, uint32_t PreemptPriority, uint32_t SubPriority) |
| Set the priority of an interrupt. More... | |
| void | HAL_NVIC_EnableIRQ (IRQn_Type IRQn) |
| Enable a device specific interrupt in the NVIC interrupt controller. More... | |
| void | HAL_NVIC_DisableIRQ (IRQn_Type IRQn) |
| Disable a device specific interrupt in the NVIC interrupt controller. More... | |
| void | HAL_NVIC_SystemReset (void) |
| Initiate a system reset request to reset the MCU. More... | |
| uint32_t | HAL_SYSTICK_Config (uint32_t TicksNumb) |
| Initialize the System Timer with interrupt enabled and start the System Tick Timer (SysTick): Counter is in free running mode to generate periodic interrupts. More... | |
| uint32_t | HAL_NVIC_GetPriorityGrouping (void) |
| Get the priority grouping field from the NVIC Interrupt Controller. More... | |
| void | HAL_NVIC_GetPriority (IRQn_Type IRQn, uint32_t PriorityGroup, uint32_t *pPreemptPriority, uint32_t *pSubPriority) |
| Get the priority of an interrupt. More... | |
| uint32_t | HAL_NVIC_GetPendingIRQ (IRQn_Type IRQn) |
| Get Pending Interrupt (read the pending register in the NVIC and return the pending bit for the specified interrupt). More... | |
| void | HAL_NVIC_SetPendingIRQ (IRQn_Type IRQn) |
| Set Pending bit of an external interrupt. More... | |
| void | HAL_NVIC_ClearPendingIRQ (IRQn_Type IRQn) |
| Clear the pending bit of an external interrupt. More... | |
| uint32_t | HAL_NVIC_GetActive (IRQn_Type IRQn) |
| Get active interrupt (read the active register in NVIC and return the active bit). More... | |
| void | HAL_SYSTICK_CLKSourceConfig (uint32_t CLKSource) |
| Configure the SysTick clock source. More... | |
| void | HAL_SYSTICK_IRQHandler (void) |
| Handle SYSTICK interrupt request. More... | |
| void | HAL_SYSTICK_Callback (void) |
| SYSTICK callback. More... | |
| void | HAL_MPU_Enable (uint32_t MPU_Control) |
| Enable the MPU. More... | |
| void | HAL_MPU_Disable (void) |
| Disable the MPU. More... | |
| void | HAL_MPU_ConfigRegion (MPU_Region_InitTypeDef *MPU_Init) |
| Initialize and configure the Region and the memory to be protected. More... | |
Variables | |
| C | |
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 stm32l4xx_hal_cortex.h.
| C |