看门狗 已充分喂狗 仍周期性的复位???

[复制链接]
 楼主| book99 发表于 2011-4-20 11:15 | 显示全部楼层 |阅读模式
在程序中加了看门狗程序 系统频率为73.5MHZ看门狗的最大定时是12ms,在程序中多处加了喂狗程序 但是 程序完整的执行几次后就会复位,请问这是怎么回事呀
xlsbz 发表于 2011-4-20 11:23 | 显示全部楼层
没喂饱..
 楼主| book99 发表于 2011-4-20 11:45 | 显示全部楼层
程序重复运行几次后才产生复位 两次复位之间相隔好几秒
yewuyi 发表于 2011-4-20 11:57 | 显示全部楼层
这有什么好说的,要么芯片有问题,要么程序有问题,要么你计算有问题
ou123 发表于 2011-4-20 15:29 | 显示全部楼层
ayb_ice 发表于 2011-4-20 16:15 | 显示全部楼层
先把狗关起来,程序都测试好了,最后把狗放出来
aaron96031 发表于 2011-4-20 17:13 | 显示全部楼层
打断点查看
hgjinwei 发表于 2011-4-20 23:07 | 显示全部楼层
12ms,这狗是不是太饿了?
pa2792 发表于 2011-4-21 02:01 | 显示全部楼层
在程序中多处加了喂狗程序,喂狗方式是否正确?能确保喂狗?没有因为中断或者其他忘记喂狗?
某些中断退出后,没有恢复现场,进入中断陷阱?
ejack 发表于 2011-4-21 07:39 | 显示全部楼层
在无狗的方式下运行,先甄别是硬件问题还是软件问题。
月下狂想曲 发表于 2011-4-21 17:46 | 显示全部楼层
应里面的中断嵌套程序时间计算方法不对吧
maxking 发表于 2011-4-21 20:21 | 显示全部楼层
把狗晒出来看看。
robocon2014 发表于 2013-7-30 14:48 | 显示全部楼层
logokfu 发表于 2013-7-30 15:28 来自手机 | 显示全部楼层
程序有地方挂起了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

185

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部