NXP LPC1768宝马开发板 第六章WDT看门狗
本帖最后由 一座城 于 2015-6-2 09:48 编辑第六章 宝马1768——WDT看门狗
开发环境:集成开发环境μVision4 IDE版本4.60.0.0主机系统:Microsoft Windows XP开发平台:旺宝NXP LPC1768开发板
6.1 WDT寄存器6.2 硬件描述6.3 程序说明6.4 实验现象
第六章 宝马1768——WDT看门狗 1、WDT寄存器介绍: 寄存器描述:WDMOD:看门狗模式寄存器,可读可写,复位值为0(1)WDMOD.0看门狗使能位,符号为WDEN,只能置位,为1时看门定时器运行(2)WDMOD.1看门狗复位复位使能位,符号为WDRESET,只能置位,为1时看门狗超时 会引发芯片复位(3)WDMOD.2看门狗超时标志位,符号为WDTOF,该位在看门狗溢出时置位,由软件清零。(4)WDMOD.3看门狗中断标志,符号为WDINT ,只能读。
WDTC:看门狗定时器常数寄存器,可读可写,复位值为0xFF,符号为Count
WDFEED :看门狗喂狗寄存器,顺序写入0XAA和0X55,此时看门狗定时寄存器重新装入WDTC的值。 WDTV :看门狗定时器值寄存器,该寄存器可读出看门狗定时器的当前值,复位值为0xFF, WDCLKSEL:看门狗时钟源选择寄存器,复位值为0.
2、硬件描述: 本章实验用的是LPC1768内部资源,所以无外设硬件描述。
3、程序说明: 中断处理函数
主函数
4、实验现象:程序编译无误后,通过仿真软件可以看出timer0_counter到定时时间就喂狗。不喂狗溢出并产生中断。
配套书本:《大学电子信息科学与技术英汉实验》
这个我喜欢
页:
[1]