启动看门狗定时器的函数代码如下所示:
第3行,PDRUNCFG寄存器bit6写0,看门狗振荡器上电。 第4行,配置WDTOSCCTRL,使得WDT_OSC_CLK为300KHz。(DIVSEL=0,FREQSEL = 1,WDT_OSC_CLK=600÷2=300KHz) 第5行,选择看门狗定时器的时钟源为看门狗振荡器。 WDTCLKSEL:看门狗时钟源选择寄存器 第10行,给WDTCLKDIV寄存器写分频值3,把300KHz变为100KHz提供给看门狗定时器。 WDTCLKDIV:看门狗定时器分频寄存器 第12行,给TC赋值,即给看门狗定时器赋初值。 WDTC:看门狗定时器初值寄存器 WDMOD:看门狗模式寄存器 WDFEED:看门狗喂狗寄存器 // 喂狗
http://www.zhixinrui.com/thread-2756-1-1.html |
[编程实例] lpc1114看门狗_如何启动和喂狗
最新推荐文章于 2023-03-05 18:53:07 发布