bf0_hal_wdt.h
Header file of SPI HAL module.
- Author
- Sifli software development team 
- Attention
Defines
- 
WDT_TypeDef
- 
WDT_CMD_START
- WDT start 
- 
WDT_CMD_STOP
- WDT stop 
- 
HAL_WDT_DEFAULT_TIMEOUT
- 
__HAL_WDT_START(__HANDLE__)
- Start the WDT count down. - 参数:
- __HANDLE__ – WDT handle 
 
- 返回值:
- None – 
 
- 
__HAL_WDT_STOP(__HANDLE__)
- Stop the WDT count down. - 参数:
- __HANDLE__ – WDT handle 
 
- 返回值:
- None – 
 
- 
__HAL_WDT_CLEAR(__HANDLE__)
- Clear interrupt. - 参数:
- __HANDLE__ – WDT handle 
 
- 返回值:
- None – 
 
- 
__HAL_WDT_INT(__HANDLE__, INT)
- WDT generate interrupt or reset only. - 参数:
- __HANDLE__ – WDT handle 
- INT – 1: Generate interrupt and reset 0:Reset only 
 
- 返回值:
- None – 
 
- 
__HAL_WDT_DISABLE()
- Disable WDT. - 返回值:
- None – 
 
- 
__HAL_IWDT_DISABLE()
- 
__HAL_WDT_RELOAD_COUNTER(__HANDLE__)
- Reload WDT counter 1 with value defined in the reload register. - 参数:
- __HANDLE__ – WDT handle 
 
- 返回值:
- None – 
 
- 
__HAL_WDT_RELOAD_COUNTER2(__HANDLE__)
- Reload WDT counter 2 with value defined in the reload register. - 参数:
- __HANDLE__ – WDT handle 
 
- 返回值:
- None – 
 
- 
WDT_PROTECT_MAGIC
- 
WDT_RELEASE_MAGIC
- 
__HAL_WDT_PROTECT(__HANDLE__, PROTECT)
- Protect WDT write. - 参数:
- __HANDLE__ – WDT handle 
- PROTECT – 1: Protect , 0: Release 
 
- 返回值:
- None – 
 
- 
__HAL_WDT_IS_PROTECTED(__HANDLE__)
- Check whether WDT write is protected. - 参数:
- __HANDLE__ – WDT handle 
 
- 返回值:
- Non-Zer0 – is protected, 0 is not protected 
 
- 
IS_WDT_ALL_INSTANCE(wdt)
- 
IS_WDT_RELOAD(value)
Functions
- 
HAL_StatusTypeDef HAL_WDT_Init(WDT_HandleTypeDef *wdt)
- Initialize Watchdog timer. - 参数:
- wdt – WDT handle 
 
- 返回值:
- Status – of initialization, 0 OK, non-Zer0 error. 
 
- 
HAL_StatusTypeDef HAL_WDT_Refresh(WDT_HandleTypeDef *wdt)
- Kick Watchdog timer. - 参数:
- wdt – WDT handle 
 
- 返回值:
- Status – of kick, 0 OK, non-Zer0 error. 
 
- 
struct WDT_InitTypeDef
- #include <bf0_hal_wdt.h>WDT Init structure definition. Public Members - 
uint32_t Reload
- Specifies the WDT down-counter reload value for WDT counter 1. This parameter must be a number between Min_Data = 0 and Max_Data = 0x0FFFFFF 
 - 
uint32_t Reload2
- Specifies the WDT down-counter reload value for WDT counter 2. This parameter must be a number between Min_Data = 0 and Max_Data = 0x0FFFFFF 
 
- 
uint32_t Reload
- 
struct WDT_HandleTypeDef
- #include <bf0_hal_wdt.h>WDT Handle Structure definition. 
