打印
[LPC]

NXP LPC1768宝马开发板 第六章WDT看门狗

[复制链接]
2975|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 szopenmcu 于 2015-6-2 09:31 编辑

第六章    宝马1768——WDT看门狗

开发环境:集成开发环境μVision4 IDE版本4.60.0.0
主机系统:Microsoft Windows XP
开发平台:旺宝NXP LPC1768开发板


6.1 WDT寄存器
6.2 硬件描述
6.3 程序说明
6.4 实验现象

1WDT寄存器介绍:
寄存器描述:
WDMOD:  看门狗模式寄存器,可读可写,复位值为0
1WDMOD.0看门狗使能位,符号为WDEN,只能置位,为1时看门定时器运行
2WDMOD.1看门狗复位复位使能位,符号为WDRESET,只能置位,为1时看门狗超时
会引发芯片复位
3WDMOD.2看门狗超时标志位,符号为WDTOF,该位在看门狗溢出时置位,由软件清零。
4WDMOD.3看门狗中断标志,符号为WDINT ,只能读。

WDTC:  看门狗定时器常数寄存器,可读可写,复位值为0xFF,符号为Count[31:0]

WDFEED :看门狗喂狗寄存器,顺序写入0XAA0X55,此时看门狗定时寄存器重新装入
WDTC的值。
WDTV :看门狗定时器值寄存器,该寄存器可读出看门狗定时器的当前值,复位值为0xFF
WDCLKSEL:看门狗时钟源选择寄存器,复位值为0.


2、硬件描述:   
本章实验用的是LPC1768内部资源,所以无外设硬件描述。





3、程序说明:
中断处理函数

主函数




4、实验现象:
程序编译无误后,通过仿真软件可以看出timer0_counter到定时时间就喂狗。不喂狗溢出并产生中断。

相关帖子

沙发
szopenmcu|  楼主 | 2015-6-2 09:44 | 只看该作者
NXP LPC 1768配套书本:《大学电子信息科学与技术英汉实验》

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:专业生产销售STM32开发板,仿真器,http://openmcu.taobao.com/

71

主题

283

帖子

11

粉丝