第一范文网 - 专业文章范例文档资料分享平台

S.D.Lu的MSP430入门学习笔记(5):看门狗定时器和低功耗模式

来源:用户分享 时间:2021-06-02 本文由蝉音弥夏 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

S.D.Lu的MSP430入门学习笔记(5):

看门狗定时器和低功耗模式

看门狗定时器WDT最简单的应用例程是“msp430g2xx2_wdt_04.c”

程序运行结果是P1.0口输出约33.6Hz的方波信号。为什么是33.6Hz呢?

即上电清零(PUC)后,WDT的时钟来源是DCOCLK,约1.1MHz,其复位间隔为32768个时钟周期,所以P1.0口的芯片频率=1.1MHz/32768≈33.569Hz。

代码分析:

78行,程序运行到这来之后进入低功耗模式LPM4,所有时钟均停止,振荡器被禁止。但DCO除外,因为禁用DCO是有条件的。

在本例中,DCOCLK被用作MCLK和SMCLK,所以不能被关闭。

程序运行到78行时,CPU停止运行,但是WDT依然由DCOCLK驱动着,每经过32768个DCOCLK周期就产生一个上电清零PUC,退出LPM4低功耗模式,CPU被唤醒,程序会调到main函数入口重新运行。所以每32768个DCOCLK周期,76~78行代码被执行一次,从而在P1.0口输出约33.6Hz的方波信号。

低功耗模式:

MSP430有5种运行模式,使用状态寄存器SR内的CPUOFF,OSCOFF,SCG0和SCG1位来配置低功耗模式0到4。

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新初中教育S.D.Lu的MSP430入门学习笔记(5):看门狗定时器和低功耗模式全文阅读和word下载服务。

S.D.Lu的MSP430入门学习笔记(5):看门狗定时器和低功耗模式.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1204804.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top