<!-- 本文件由脚本自动转换生成，请勿手动编辑 -->

> **《LKS32MC08x User Manual》看门狗** . 完整目录见 [README.md](README.md)
>
> **声明**：本文档由芯片用户手册自动转换生成，仅供检索与查阅参考。Markdown 格式可被自由编译、修改，本文档不构成正式技术文件，相关内容以凌鸥创芯官方网站正式发布的手册为准。
>
> 南京凌鸥创芯电子有限公司 . (C) 2019, 版权归凌鸥创芯所有 . 机密文件，未经许可不得扩散

# 看门狗

## 概述

看门狗工作于低速RC时钟域LSI，即使用32kHz进行计数。支持2s、4s、8s、64s四档复位时间可选。

复位控制寄存器SYS_RST_CFG.WDT_EN可用于使能或禁用看门狗，SYS_RST_CFG.WDT_EN=1则使能看门狗模块。复位源记录寄存器SYS_RST_SRC.WDT_RST_RCD记录了看门狗复位事件，SYS_RST_SRC.WDT_RST_RCD为高表示发生过看门狗复位。

看门狗复位是硬件全局复位，其作用域等同于外部引脚复位以及内部的上电复位。

## 寄存器

### 地址分配

看门狗模块寄存器基地址为0x4000_0000。

表21-1看门狗模块寄存器

||||
|---|---|---|
|名称|偏移|说明|
|SYS_WDT_CLR|0x38|看门狗清零寄存器|

### 寄存器说明

#### SYS_WDT_CLR 看门狗清零寄存器

表21-2看门狗清零寄存器SYS_WDT_CLR

|||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|15|14|13|12|11|10|9|8|7|6|5|4|3|2|1|0|
|WDT_CLR||||||||||||||||
|WO||||||||||||||||
|0||||||||||||||||

||||
|---|---|---|
|位置|位名称|说明|
|\[31:16\]||未使用|
|\[15:0\]|WDT_CLR|写入字节 16’b0111_1001_1000_1B2B1B0，高13位为密码，密码正确时，B\[2:0\]才能写入其中，B\[2:1\]为MODE2’b00：64秒复位 2’b01：8秒复位2’b10：4秒复位2’b11：2秒复位B\[0\]为CLR，写入1，则复位WDT计数器|

**看门狗清零前，需要向SYS_WR_PROTECT写入0xCAFE，开启WatchDog
SYS_WDT_CLR寄存器写入。**

