Edit online

关键流程设计

15 Jan 2024

关键流程设计

初始化流程

通过调用 INIT_DEVICE_EXPORT(rt_hw_wdt_init) 宏定义,可以导出 WDT 驱动的初始化接口。通过调用 Watchdog 子系统的接口 rt_hw_watchdog_register() 注册一个 Watchdog 设备,将具体的 Watchdog 驱动程序与系统关联起来。

drv_wdt_init() 接口中实现 WDT 控制器的初始化流程放,主要步骤如下:

  1. 初始化模块的时钟 (clk)。

  2. 注册中断。