MSP430F149使用看门狗定时器模式下,是否可以将所有的功能程序放在这个中断中去处理?

2019-07-21 18:34发布

为了更低功耗,我想选择这个看门狗,每秒轮巡各个功能,然后睡眠。各种IO中断起用,在该中断来时,即刻处理,请问,这样的操作思路是否有问题?是否有风险?
也想过在主程序中轮巡,设置标志,感觉不是很节能,低功耗。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
qiushenghua
1楼-- · 2019-07-21 19:52
可以在主程序中轮询,然后一轮完成之后加一句进入低功耗模式,看门狗中断里就放一句唤醒单片机的语句,同样是看门狗中断触发的轮询,但是这样轮询程序执行过程中允许其他中断服务,会优于看门狗中断服务中直接执行语句
arefeng
2楼-- · 2019-07-21 22:46
哦,点灯,看门狗都知道怎么用了,谢谢
dirtwillfly
3楼-- · 2019-07-22 01:06
看门狗一般用于异常处理,特别是程序跑飞时。
arefeng
4楼-- · 2019-07-22 06:33
dirtwillfly 发表于 2014-10-13 15:07
看门狗一般用于异常处理,特别是程序跑飞时。

有的人说,这个看门狗有时候会死掉,不能恢复,不知道是什么条件下容易死?您是否有相似的经验,请给介绍介绍,谢谢!
dirtwillfly
5楼-- · 2019-07-22 09:05
 精彩回答 2  元偷偷看……
dirtwillfly
6楼-- · 2019-07-22 12:38
问题解决了,及时结贴哦。
结贴方法:http://bbs.21ic.com/icview-442857-1-1.html

一周热门 更多>