打印

我要问呀——SH88F516问题集——看门狗的那点事

[复制链接]
1457|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
3htech|  楼主 | 2011-7-22 16:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
背景:
MCUU = SH88F516;
在代码选项中已经使用WDT,程序中使用T0产生中断来执行喂狗操作。

请问一下各位大大:

1、在整个程序执行前(即T0还没初始化),WDT是否已经开始工作了?
若工作了,这时的溢出时间是多少?
沙发
bananarer| | 2011-7-22 16:24 | 只看该作者
是的,WDT在程序一开始执行就开始计数了,此时的溢出时间为默认值(4096ms)

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
3htech + 1
板凳
3htech|  楼主 | 2011-7-22 16:28 | 只看该作者
是的,WDT在程序一开始执行就开始计数了,此时的溢出时间为默认值(4096ms)
bananarer 发表于 2011-7-22 16:24

谢谢啦。以后可能还有很多问题要向您请教呐。3Q 歪瑞 嘛吃。

使用特权

评论回复
地板
gx_huang| | 2011-7-22 16:45 | 只看该作者
中断喂狗?
想起了淘宝上卖的自动定时喂狗器。
喂狗的人都不在家里,狗都饿不死。
主程序死了,中断程序不一定会死。

使用特权

评论回复
5
happy_10| | 2011-7-22 16:49 | 只看该作者
楼主一下问一滩问题

使用特权

评论回复
6
3htech|  楼主 | 2011-7-23 08:08 | 只看该作者
4# gx_huang

对啊。那您有什么好方法来解决这个问题吗?

使用特权

评论回复
7
bananarer| | 2011-7-25 09:42 | 只看该作者
用主程序喂狗最好,评估主程序最大运行一圈的时间,然后喂狗就可以了。

使用特权

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

本版积分规则

20

主题

416

帖子

3

粉丝