tianyaxtutianya 发表于 2014-10-27 11:59:48

DSP28335的看门狗使用

DSP28335的看门狗使用,如何启用DSP28335的看门狗,如何喂狗,哪位有这个程序,能否提供一份?

steaven2000 发表于 2014-10-27 13:37:41

看datasheet,系统控制及中断这一部分。

EngKing 发表于 2014-10-28 17:11:19

Controlsuit里面有例子

tianyaxtutianya 发表于 2014-11-5 17:37:46

EngKing 发表于 2014-10-28 17:11
Controlsuit里面有例子

给的例子都是TI的,但是那个好像是不产生复位信号的,是产生中断的,而且初始化配置也有些看不明白,哪位大侠有自己弄过得例子,发一份给我参考下吧

tianyaxtutianya 发表于 2014-11-6 14:38:08

TI给出的例子是产生看门狗中断的,并且加入了一些计数变量,不好理解,也没有讲解看门狗的复位方式如何设置。
经过多方查找资料,弄明白看门狗的复位设置方式,程序如下:

EALLOW;
   SysCtrlRegs.SCSR = 4;      //WDRST模式复位。   
EDIS;
   ServiceDog();                  //看门狗喂狗
EALLOW;
   SysCtrlRegs.WDCR = 0x002F;   //设置预定标器,注意101位!!!
EDIS;

然后在后面的程序中,固定时间喂狗即可:ServiceDog();。

dazelong2018 发表于 2016-12-13 14:54:17

看门狗的复位设置方式,记下!
页: [1]
查看完整版本: DSP28335的看门狗使用