寄存器描述
0x000 WDOG_CTL
默认值:0x00000000 |
看门狗控制 (Watch Dog Control) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:30 |
- |
- |
- |
29:28 |
R/W |
0x0 |
REG_WR_DIS 寄存器写失效
|
27:24 |
RO |
0x0 |
CFG_ID 配置场景 ID 配置当前使用的场景,复位后使用配置 0 |
23:2 |
- |
- |
- |
1 |
R/W |
0x0 |
DBG_CNT_CONTINUE CPU 在调试模式下计时继续
调试信号来源于处理器,如连接仿真器后进入调试模式。 |
0 |
R/W |
0x0 |
CNT_EN 计时使能
|
0x004 WDOG_CNT
默认值:0x00000000 |
看门狗计时器 (Watch Dog Counter) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R |
0x0 |
WDOG_CNT 当前计时器值,单位为一个 32K 时钟周期 注:
|
0x008 IRQ_EN
默认值:0x00000000 |
中断使能 (Interrupt Request Enable) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:1 |
- |
- |
- |
0 |
R/W |
0 |
TIMEOUT_IRQ_EN 超时中断使能 |
0x00C IRQ_STA
默认值:0x00000000 |
中断状态 (Interrupt Request Status) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:1 |
- |
- |
- |
0 |
R/W1C |
0 |
TIMEOUT_IRQ_STA 超时中断状态 |
0x040+n*0x10(n=0~3) CLR_THDn
默认值:0x00000000 |
清除阈值 (Clear Threshold) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0 |
CLR_THDn 当计时大于该值,计时清零操作才能生效。 |
0x044+n*0x10(n=0~3) IRQ_THDn
默认值:0x00000000 |
中断阈值 (Interrupt Request Threshold) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x27100 |
IRQ_THDn 当计时大于该值,产生中断信号。 |
0x048+n*0x10(n=0~3) RST_THDn
默认值:0x00000000 |
复位阈值 (Reset Threshold) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x4e200 |
RST_THDn 当计时大于该值,产生系统复位。 |
0x0E8 WDOG_OP
默认值:0x00000000 |
看门狗指令 (Watch Dog Operator) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
WDOG_OP 指令寄存器,详细说明见操作指令。 |
0xFFC WDOG_VER
默认值:0x00000100 |
看门狗版本(Watch Dog Version) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
RO |
0x00000100 | VERSION 模块版本,V1.0 |