大家如何应对程序跑飞问题呢?

[复制链接]
4847|28
 楼主| 拿起书本 发表于 2012-9-2 21:55 | 显示全部楼层 |阅读模式
程序跑飞是在所难免的,大家在处理这个问题一般都采取那些方式呢?

评分

参与人数 1威望 +1 收起 理由
849928055 + 1 赞一个!

查看全部评分

figo20042005 发表于 2012-9-2 22:17 | 显示全部楼层
这各个ROM各地址段设置狗,找出跑飞到地方,再进行分析,最后确保程序无狗情况也不能飞

评论

good  发表于 2013-6-3 22:35
elec921 发表于 2012-9-3 12:53 | 显示全部楼层
一般都是养只狗。

注意TI的很多片子的狗粮有两条,只有按顺序喂2条狗粮,你可以在前台、后台各放一条,这样就不怕啦
airwill 发表于 2012-9-3 20:10 | 显示全部楼层
最常见的是养狗, 还有陷阱.
但是陷阱往往在 C 中不容易实现. 用得相对较少
wjzx111056 发表于 2012-9-3 20:18 | 显示全部楼层
一般都是用看门狗,跑飞了会重新启动,另外,把电源的抗干扰干扰做好一点,滤波做好一点,如果有必要可以加个金属屏蔽罩之类的,单片机选择抗干扰性能好点的,有些时候程序跑飞很可能是干扰引起的。
GG_GG 发表于 2012-9-4 17:07 | 显示全部楼层
看门狗就能解决了
益友电子 发表于 2012-9-4 17:17 | 显示全部楼层
在产品设计的时候,使用看门够
vivilzb1985 发表于 2012-9-5 14:30 | 显示全部楼层
同意5楼的,一般都是在程序中整个看门狗的,只要程序以跑飞,自会复位的
hawksabre 发表于 2012-9-5 19:12 | 显示全部楼层
程序跑飞了   用看门狗电路强制复位   这是硬件层面的   软件可以通过一定的算法实现   具体叫什么名字   我忘了     主要通过硬件看门狗电路复位   另外做好抗干扰处理   电源输入要干净   模拟地数字地要分开   这些都说烂了   唉
 楼主| 拿起书本 发表于 2012-10-7 22:35 | 显示全部楼层
看来是没有什么新的创新方法了,好了,挂了这久结贴了。
blacksword 发表于 2012-10-9 12:57 | 显示全部楼层
看门狗,对于一般应用可以了!

如果应用需要实时,出现问题时由看门狗重新复位系统可能不一定来得及!
hilary777 发表于 2012-12-4 22:13 | 显示全部楼层
nice      
readygo2012 发表于 2012-12-4 23:28 | 显示全部楼层
一般使用看门狗吧,这样能保证程序跑飞可以复位。
kkzz 发表于 2012-12-4 23:57 | 显示全部楼层
看门狗,这个不错
pgz11111 发表于 2012-12-8 08:44 | 显示全部楼层
看门狗就能解决了ok
pgz11111 发表于 2012-12-8 08:45 | 显示全部楼层
一般使用看门狗吧ok
tianli1980 发表于 2012-12-18 20:27 | 显示全部楼层
据我所知,加了狗也可能会死的,有没有什么更好的办法了?
gaochy1126 发表于 2012-12-19 00:06 | 显示全部楼层
必须看门狗呀
-|continue;|- 发表于 2013-7-9 17:15 | 显示全部楼层
独立门狗 窗口门狗
angerbird 发表于 2013-7-9 22:59 | 显示全部楼层
跟楼上各位学习的啦,很好的,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:好好学习,天天向上!

519

主题

4194

帖子

31

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