MSP430G2553与MSP430F5336系列单片机总结[3]——看门狗定时器
来源:互联网 发布:数据备份器 编辑:程序博客网 时间:2024/06/03 19:20
看门狗定时器的作用是进行基本定时,当程序发生错误时执行一个受控的系统重启动,这是在工业现场为了防止程序跑飞而设计的定时器,在看门狗定时使用,时间达到时,会产生系统复位,使CPU重新运行系统程序。实际上,看门狗定时器可以设置为看门狗使用,即到达时间后系统复位,也可以当做普通的定时器使用。在默认情况下看门狗定时器被配置为SMCLK作为参考信号,复位时间间隔为32ms并工作在看门狗模式,所以如果我们不要用到看门狗,一开始就需要关闭看门狗,这也是为什么之前我们的那么多程序有第一句关看门狗指令的原因。看门狗定时器和普通定时器功能很类似,所以使用也很简单,主要的控制寄存器是WDTCTL。弄懂这个寄存器各个位的意思就能够很好地设置看门狗定时器。现在直接讲几个例程:
首先是MSP430G2553单片机的:
1.看门狗定时器利用中断控制产生16hz的方波:
2.采用看门狗定时器不利用中断默认模式产生方波
接下来是MSP430F5336单片机的看门狗程序:
1.看门狗定时器利用中断控制产生
2.采用看门狗定时器不利用中断产生方波
以上就是看门狗定时器的使用和说明,非常简单~
——达达的马蹄
——2015-8-22
0 0
- MSP430G2553与MSP430F5336系列单片机总结[3]——看门狗定时器
- MSP430G2553与MSP430F5336系列单片机总结[0]——概述
- MSP430G2553与MSP430F5336系列单片机总结[2]——定时器与捕捉比较器以及中断介绍
- MSP430G2553与MSP430F5336系列单片机总结[1]——时钟说明与低功耗模式简介
- MSP430G2553与MSP430F5336系列单片机总结[4]——比较器B的使用
- Exynos4412裸机开发 —— 看门狗定时器
- Exynos4412裸机开发 —— 看门狗定时器
- msp430g2553单片机学习心得
- STM8L15x系列单片机独立看门狗配置
- MSP430G2553 定时器中断实例
- 51单片机定时器总结
- 51单片机——定时器
- 单片机 计数器与定时器
- STM32F4——独立看门狗与窗口看门狗
- 单片机系列(定时器)-2
- MSP430G2553 WDT的看门狗模式例子
- 看门狗定时器
- 看门狗定时器
- Android开源项目
- CCActionGird源码分析
- Effective Objective-C 2.0学习笔记(部分)
- Delphi2010中DataSnap技术网摘
- 【玩转GridView】之隐藏域问题
- MSP430G2553与MSP430F5336系列单片机总结[3]——看门狗定时器
- 黑马程序员12交通信号灯系统
- 面向对象设计模拟简单ATM系统
- 基于Spring提供支持不同设备的页面
- (2.1.19.2)元数据
- Objective-C 【继承、变量修饰符(私有变量/方法)、description方法】
- 个人acm模版
- 收藏的博客
- 奔跑吧,我的JavaScript(2)