如何使用AON WDT驱动
AON WDT HAL驱动使用方法如下:
- 声明一个aon_wdt_handle_t句柄结构体,例如:aon_wdt_handle_t hwdt。
- 配置p_aon_wdt句柄的初始化结构体init成员中的计数初值和复位模式。
- 调用hal_aon_wdt_init()初始化AON WDT外设。
- 开发者需要在AON WDT向下计数到0前调用hal_aon_wdt_refresh()重载计数初值,否则AON WDT会进行系统复位。
- AON WDT向下计数到alarm_counter时,中断回调函数hal_wdt_period_elapsed_callback()会被调用,开发者可根据需要重写该API。