STM32L4xx_HAL_Driver  1.14.0
stm32l4xx_ll_iwdg.h File Reference

Header file of IWDG LL module. More...

Go to the source code of this file.

Functions

__STATIC_INLINE void LL_IWDG_Enable (IWDG_TypeDef *IWDGx)
 Start the Independent Watchdog. More...
 
__STATIC_INLINE void LL_IWDG_ReloadCounter (IWDG_TypeDef *IWDGx)
 Reloads IWDG counter with value defined in the reload register KR KEY LL_IWDG_ReloadCounter. More...
 
__STATIC_INLINE void LL_IWDG_EnableWriteAccess (IWDG_TypeDef *IWDGx)
 Enable write access to IWDG_PR, IWDG_RLR and IWDG_WINR registers KR KEY LL_IWDG_EnableWriteAccess. More...
 
__STATIC_INLINE void LL_IWDG_DisableWriteAccess (IWDG_TypeDef *IWDGx)
 Disable write access to IWDG_PR, IWDG_RLR and IWDG_WINR registers KR KEY LL_IWDG_DisableWriteAccess. More...
 
__STATIC_INLINE void LL_IWDG_SetPrescaler (IWDG_TypeDef *IWDGx, uint32_t Prescaler)
 Select the prescaler of the IWDG PR PR LL_IWDG_SetPrescaler. More...
 
__STATIC_INLINE uint32_t LL_IWDG_GetPrescaler (IWDG_TypeDef *IWDGx)
 Get the selected prescaler of the IWDG PR PR LL_IWDG_GetPrescaler. More...
 
__STATIC_INLINE void LL_IWDG_SetReloadCounter (IWDG_TypeDef *IWDGx, uint32_t Counter)
 Specify the IWDG down-counter reload value RLR RL LL_IWDG_SetReloadCounter. More...
 
__STATIC_INLINE uint32_t LL_IWDG_GetReloadCounter (IWDG_TypeDef *IWDGx)
 Get the specified IWDG down-counter reload value RLR RL LL_IWDG_GetReloadCounter. More...
 
__STATIC_INLINE void LL_IWDG_SetWindow (IWDG_TypeDef *IWDGx, uint32_t Window)
 Specify high limit of the window value to be compared to the down-counter. WINR WIN LL_IWDG_SetWindow. More...
 
__STATIC_INLINE uint32_t LL_IWDG_GetWindow (IWDG_TypeDef *IWDGx)
 Get the high limit of the window value specified. WINR WIN LL_IWDG_GetWindow. More...
 
__STATIC_INLINE uint32_t LL_IWDG_IsActiveFlag_PVU (IWDG_TypeDef *IWDGx)
 Check if flag Prescaler Value Update is set or not SR PVU LL_IWDG_IsActiveFlag_PVU. More...
 
__STATIC_INLINE uint32_t LL_IWDG_IsActiveFlag_RVU (IWDG_TypeDef *IWDGx)
 Check if flag Reload Value Update is set or not SR RVU LL_IWDG_IsActiveFlag_RVU. More...
 
__STATIC_INLINE uint32_t LL_IWDG_IsActiveFlag_WVU (IWDG_TypeDef *IWDGx)
 Check if flag Window Value Update is set or not SR WVU LL_IWDG_IsActiveFlag_WVU. More...
 
__STATIC_INLINE uint32_t LL_IWDG_IsReady (IWDG_TypeDef *IWDGx)
 Check if all flags Prescaler, Reload & Window Value Update are reset or not SR PVU LL_IWDG_IsReady
SR WVU LL_IWDG_IsReady
SR RVU LL_IWDG_IsReady. More...
 

Detailed Description

Header file of IWDG LL module.

Author
MCD Application Team
Attention

© Copyright (c) 2017 STMicroelectronics. All rights reserved.

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_ll_iwdg.h.