
看门狗
该器件包含一个看门狗和时钟监控。该
看门狗是用来检测用户程序获得
停留在导致程序控制或损失无限循环
“失控”的方案。该时钟监视器用于检测
不存在一个时钟或一个非常缓慢的时钟指定的下面的
率上的CKI销。
看门狗由两个独立的逻辑块:
WD UPPER和LOWER WD 。 WD UPPER建立
服务窗口和WD LOWER定义了上限
服务窗口的下限。
维修看门狗由写入特定的
价值看门狗服务注册名为WDSVR
这是存储器映射在RAM中。这个值是的COM
所构成的三个字段组成的一个2位的窗口选择,一
5位密钥的数据字段和1位时钟监视器选择字段。
表6
显示WDSVR寄存器。
表6.看门狗服务寄存器( WDSVR )
窗口
SELECT
X
7
X
6
0
5
1
4
1
3
0
2
0
1
关键数据
时钟
MONITOR
Y
0
即将发生复位后,如果指令周期时钟
次数未达到指定的最低值,在 -
cluding其中振荡器启动失败的情况。
该WDSVR寄存器复位后写入一次
和密钥数据(比特5到1的WDSVR寄存器)
必须是一个有效的写操作相匹配。这写的WDSVR稳压
存器包括两个不可撤销的选择: ( i)的选择
看门狗服务窗口( II )启用或禁用的
时钟监视器。因此,在第一次写入WDSVR注册IN-
volves选择或取消选择时钟监视器,选择
看门狗服务窗口,并匹配看门狗
关键数据。之后写入WDSVR寄存器
比较的值被写入由用户向WATCH-
DOG服务窗口值和密钥数据(比特7至
1)在WDSVR注册。
表8
示出的顺序
可能发生的事件。
用户必须在看门狗至少一次前
服务窗口的上限到期。该WATCH-
狗可能不会在每一个下进行维修不止一次
限制的服务窗口。用户可维修
看门狗多次,希望在该时间段BE-
补间的服务窗口的上限和下限。该
第一次写的WDSVR注册也算作一个
看门狗服务。
看门狗具有一个与之关联的输出引脚。这
是WDOUT针,对端口的引脚1 G. WDOUT活跃
低。该WDOUT引脚处于高阻抗状态在 -
活动状态。一旦触发看门狗,逻辑会
拉WDOUT ( G1)引脚为低电平额外16吨
c
–32 t
c
WDOUT引脚上的信号电平后循环进入下面的
较低的施密特触发器阈值。这个延迟之后,该设备
将停止强制WDOUT输出低电平。
看门狗服务窗口将重新启动时, WD-
OUT引脚变为高电平。它建议用户绑
WDOUT销回V
CC
通过以拉电阻
WDOUT高。
看门狗服务,而WDOUT信号是积极的意志
被忽略。在WDOUT引脚的状态不能保证
上电复位,但如果上电时低则看门狗将
超时和WDOUT将进入高阻抗状态。
时钟监控器一旦检测到强制G1引脚为低电平
时钟频率误差。该时钟监视器错误将继续
直到时钟频率已达到指定的最小
值,在这之后的G1输出将进入高阻抗
ANCE三态模式下16吨
c
–32 t
c
时钟周期。
该时钟监视器产生一个持续的时钟监视器错误
如果振荡器无法启动,或者未达到最小
指定的频率。该规范的时钟监视器
如下所示:
1/t
c
& GT ;
10千赫 - 无时钟排斥反应。
1/t
c
& LT ;
10赫兹 - 保证时钟的排斥反应。
看门狗和时钟监视器概述
关于看门狗以下要点和
时钟监视器应注意:
无论是看门狗和时钟监视器检测
电路复位过程中抑制。
服务窗口的下限被固定在2048指令
化周期。 7位和第6 WDSVR寄存器的使
用户挑选的服务窗口的上限。
表7
示出的下部的四个可能的组合和
上限看门狗服务窗口。这flex-
ibility在选择看门狗服务窗口阻止
对用户软件的任何不必要的负担。
位5,4 ,3,2和1的WDSVR寄存器的代表
5比特的密钥数据字段。的密钥数据被固定在01100位的0
该WDSVR寄存器是时钟监视器选择位。
表7.看门狗服务窗口选择
WDSVR WDSVR
第7位
0
0
1
1
x
x
第6位
0
1
0
1
x
x
时钟
MONITOR
x
x
x
x
0
1
服务窗口
(低上限)
2048-8k吨
C
周期
2048-16k吨
C
周期
2048-32k吨
C
周期
2048-64k吨
C
周期
时钟监视器禁用
时钟监视器启用
时钟监控器
该时钟监视器登上该设备可以选择或DE-
在程序控制下选择。该时钟监视器瓜尔
及担不拒绝,如果时钟指令周期时钟( 1 /
t
c
)大于或等于10千赫。这相当于一个时钟输入
速度上的更大的CKI或等于100千赫。
看门狗操作。
看门狗和时钟监视器,再在禁用
设置的。该器件脱离复位和看门狗
武装,看门狗窗口选择位(位6, 7
WDSVR注册)集,时钟监视器位(位0
WDSVR注册)启用。因此,时钟监视器误差
复位后,看门狗和时钟MONI-
TOR同时启用,具有他的看门狗
最大的服务窗口中选择。
看门狗服务窗口和时钟MONI-
TOR启用/禁用选项只能更改一次,
在复位后的初始看门狗服务。
www.national.com
38