智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 6777|回复: 14
打印 上一主题 下一主题

[软件类] main() 函数中那一段feeds the dog 具体有什么作用?

  [复制链接]

13

主题

183

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1141

热心会员奖章活跃会员奖章优秀会员奖章

威望
666
贡献
335
兑换币
143
注册时间
2011-4-2
在线时间
70 小时
跳转到指定楼层
1#
发表于 2011-8-29 20:04:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献
main() 函数中那一段feeds the dog 具体有什么作用?

最佳答案

查看完整内容

回复 11# qaabq 缺省是关闭的,有个寄存器叫COPCTL,最后三位就是设置看门狗溢出周期的,如下图:

27

主题

420

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4823
QQ
威望
2464
贡献
1341
兑换币
929
注册时间
2010-12-25
在线时间
509 小时
2#
发表于 2011-8-29 20:04:20 | 只看该作者
回复 11# qaabq


    缺省是关闭的,有个寄存器叫COPCTL,最后三位就是设置看门狗溢出周期的,如下图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

27

主题

420

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4823
QQ
威望
2464
贡献
1341
兑换币
929
注册时间
2010-12-25
在线时间
509 小时
3#
发表于 2011-8-29 21:41:27 | 只看该作者
俗称“喂狗”,单片机有个看门狗,如果初始化时启用了该功能,则必须在所有死循环里加喂狗程序  即feeds the dog
回复

使用道具 举报

13

主题

183

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1141

热心会员奖章活跃会员奖章优秀会员奖章

威望
666
贡献
335
兑换币
143
注册时间
2011-4-2
在线时间
70 小时
4#
 楼主| 发表于 2011-8-30 21:26:54 | 只看该作者
回复 2# tju_speed
我每一次都在主函数中讲那一段删掉也没有影响哎?那要那一段干嘛。。再问一下那个看门狗怎么初始化啊?
回复

使用道具 举报

27

主题

420

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4823
QQ
威望
2464
贡献
1341
兑换币
929
注册时间
2010-12-25
在线时间
509 小时
5#
发表于 2011-8-31 08:30:59 | 只看该作者
COPCTL=0x07;
回复

使用道具 举报

5

主题

92

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1145
威望
694
贡献
117
兑换币
10
注册时间
2011-5-20
在线时间
167 小时
6#
发表于 2011-9-1 10:49:02 | 只看该作者
feeds the dog ,监测单片机运行状态的芯片,俗称"看门狗"watchdog;当程序跑飞时可实现单片机自动复位
回复

使用道具 举报

7

主题

262

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2478
威望
499
贡献
1803
兑换币
0
注册时间
2009-5-12
在线时间
88 小时
7#
发表于 2011-9-1 11:54:08 | 只看该作者
补充一下

ls说错了 看门狗不是一个芯片

另外看门狗可以放在程序的任何地方 对于没有操作系统的程序 大多在死循环中
回复

使用道具 举报

13

主题

183

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1141

热心会员奖章活跃会员奖章优秀会员奖章

威望
666
贡献
335
兑换币
143
注册时间
2011-4-2
在线时间
70 小时
8#
 楼主| 发表于 2011-9-2 10:23:24 | 只看该作者
回复 6# peilet
在飞思卡尔里面要手动喂狗吗?不是自动喂狗吗?51不是自动喂狗嘛。。
回复

使用道具 举报

13

主题

183

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1141

热心会员奖章活跃会员奖章优秀会员奖章

威望
666
贡献
335
兑换币
143
注册时间
2011-4-2
在线时间
70 小时
9#
 楼主| 发表于 2011-9-2 10:23:41 | 只看该作者
回复 4# tju_speed
在飞思卡尔里面要手动喂狗吗?不是自动喂狗吗?51不是自动喂狗嘛。。
回复

使用道具 举报

2

主题

45

帖子

0

精华

高级会员

Rank: 4

积分
514
QQ
威望
336
贡献
46
兑换币
0
注册时间
2010-11-21
在线时间
66 小时
10#
发表于 2011-9-3 17:12:09 | 只看该作者
手动喂狗。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-29 16:39 , Processed in 0.116262 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表