MSP430F149的看门狗定时器
程序:
//看门狗定时器,溢出后执行中断服务函数
#include <msp430x14x.h>void main(void)
{P6DIR |= BIT2;P6OUT |= BIT2; //关掉电平转换 (不必纠结) WDTCTL = WDT_ADLY_250; // 看门狗定时器,辅助时钟延迟250msIE1 |= WDTIE; // 中断允许寄存器,打开看门狗定时器P3DIR |= BIT4; // Set P3.4 to output direction_BIS_SR(LPM3_bits + GIE); // 进入低功耗模式3
}// Watchdog Timer interrupt service routine
#pragma vector=WDT_VECTOR //看门狗中断向量
__interrupt void watchdog_timer(void)
{P3OUT ^= BIT4; //取反
}
MSP430F149的看门狗定时器相关推荐
- 用看门狗定时器做计时器,计算程序耗时,超声波测距,FL2440
开发板:FL2440 核心芯片:S3C2440(ARM9) 超声波模块:HC-SR04 超声波模块工作原理:共四个脚,VCC接5V,GND接地,Trig脚接芯片通过IO传出的高电平(持续时间不低于10 ...
- 【51单片机快速入门指南】8:看门狗定时器(WDT)
目录 硬知识 测试程序 main.c 现象 普中51-单核-A2 STC89C52 Keil uVision V5.29.0.0 PK51 Prof.Developers Kit Version:9. ...
- MSP430F5529 DriverLib 库函数学习笔记(十四)看门狗定时器 (WDT)
目录 硬知识 看门狗定时计数器 (WDTCNT) 看门狗模式 定时计数模式 看门狗定时器中断 时钟故障保护功能 低功耗模式下的看门狗操作 看门狗定时器控制寄存器 WDT_A API (机翻) 参数 上 ...
- (18)Zynq FPGA 看门狗定时器介绍
1.1 Zynq FPGA 看门狗定时器介绍 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)Zynq FPGA 看门狗定时器介绍: 5)结束语. 1.1.2 本节引言 ...
- DSP之时钟与定时器之四看门狗定时器
1 工作方式 在数字信号处理器的工作过程中有时会发生一些异常情况,这可能是在软件执行时发生错误,如堆栈溢出.内存溢出等软件编写时没有预料到的错误,也可能是DSP在运行时受 ...
- 【转载】外设使用Tips之MPC574xP系列汽车级MCU的SWT看门狗定时器配置与使用
外设使用Tips之MPC574xP系列汽车级MCU的SWT看门狗定时器配置与使用 原创 2017-09-13 胡恩伟 汽车电子expert成长之路 内容提要 引言 1. SWT的功能概述 2. SWT ...
- AT89S52的看门狗定时器
什么是看门狗定时器?如何工作? WDT可以处理异常状态,防止程序混乱.它由一个13位的计数器和一个特殊功能寄存器组成(WDTSFR).当我们向WDTSFR中依次写入01EH,0E1H后,每一个机器周期 ...
- NXP JN5169 使用看门狗定时器
NXP JN5169 使用看门狗定时器 一.看门狗定时器介绍 二.示例代码 一.看门狗定时器介绍 JN5169 提供了看门狗定时器以防止软件锁定.它通过计算高速 RC 系统时钟(该振荡器运行在 27M ...
- Exynos 4412 看门狗定时器中断
如果想弄懂看门狗定时器中断,要掌握下面两个知识点: 1 懂寄存器 Cortex A9采用的是ARM官方规定的中断处理机制 有两大类寄存器决定了中断工作状态 1) exynos 4412 特有的寄存器( ...
- 关于ARM Cortex a 系列的看门狗定时器
关于ARM cortex a系列的看门狗定时器,现在以三星公司的S5PV210为例子,来讨论学习一下看门狗定时器的相关知识. 刚开始学习使用英文技术手册,很多都不太习惯,不过还是坚持吧. 看门狗定时器 ...
最新文章
- Android XML: unbound prefix
- 为栈实现高效的max操作
- Crawler之Scrapy:Python实现scrapy框架爬虫两个网址下载网页内容信息
- 云通信产品运营带你玩转号码隐私保护
- 微型计算机寻址方式命令,寻址方式与基本指令-微机原理实验报告.docx
- BeetleX使用bootstrap5开发SPA应用
- c语言随机漫步,基于最短路径的随机游走算法研究与应用
- cocos2d-x3.10 适配 IPV6
- vue中指令的编译过程
- 甲骨文中国数据库中心将落地,与微软数据库市场两家独大
- 天翼网关-无线光纤猫的设置和有WIFI信号无网络问题排查与解决
- 智能交通灯linux代码实现,基于Linux的智能交通灯控制器设计
- PDF加密如何解除?教你2个PDF解密方法
- 论软件测试工程师面试套路和暗语灵魂解密
- IT 最高,2018 年全国平均年薪!非私企 147,678¥
- Linux命令英文全称
- 《活出生命的意义》读书笔记
- OpenCV中视频操作及人脸识别案例
- VUE+WebPack游戏设计:欲望都市,构建类RPG游戏的开发
- android 字体加下划线,如何在Android TextView中将字体样式设置为粗体,斜体和下划线?...
热门文章
- 我的世界启动器怎么更改java_我的世界启动器Java路径怎么设置?
- CUDA error: invalid device ordinal
- 安装Ubuntu Server 在 Configure the package manager是闪退到installer main menu
- 前端工程师的价值体现在哪里?
- 每个星座的出生日期php,php根据出生日期计算年龄 生肖 星座程序
- 使用pandas来根据出生日期判断星座
- Android FFMPEG音视频开发(一)
- webrtc实现局域网网页视频聊天
- mysql操作入门(四)-----数据排序(升序、降序、多字段排序)
- eregi php 5.2,PHP5.3x不再支持ereg和eregi