打印

看门狗时间问题

[复制链接]
1302|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wangjun403|  楼主 | 2011-9-7 13:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MUC:C8051F023,晶振25M,使用外部看门狗
程序结构是这样的
 while(1)
{
      function_send(); //uart发送
      function_recieve(); //接受
      WDI = ~WDI;
}


假如function_send()发送的一帧数据需要5ms,function_recieve()接受一帧数据也需要5ms

如果两个函数都执行一遍,我可不可以理解为WDI的脉冲高电平为10ms?

现在如果不执行任何函数,WDI的脉冲高电平为1.2us,但如果执行其中任意的一个或两个函数,WDI的脉冲高电平宽度也不会变化,这是为什么呢?

请教原因

相关帖子

沙发
chen3bing| | 2011-9-7 14:44 | 只看该作者
在你喂狗之前,看门狗已经复位了。

使用特权

评论回复
板凳
wangjun403|  楼主 | 2011-9-7 15:25 | 只看该作者
什么意思,可以说清楚点吗?

使用特权

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

本版积分规则

个人签名:数学才不是浮云

0

主题

629

帖子

1

粉丝