[AVR单片机] 我的mega8怎么老死机

[复制链接]
4388|9
 楼主| zhangxiu 发表于 2008-1-23 15:16 | 显示全部楼层 |阅读模式
我用AVRgcc编译完C程序后,再用PonyProg2000.exe写入mega8, 但运行一段时间(不超过45分钟)后,就死机了,就是没用看门狗也不会频繁死机啊,请问老师是程序问题,还是电源有问题,多谢!
dai_weis 发表于 2008-1-23 15:30 | 显示全部楼层

怎么判定的死机?

死机的时间固定还是不固定 ?
供电方式是什么
qjy_dali 发表于 2008-1-23 16:09 | 显示全部楼层

情报不详,别人只能想象

zhiwei 发表于 2008-1-23 21:51 | 显示全部楼层

有可能是软件,也有可能是硬件

呵呵,说了等于没有说,
 楼主| zhangxiu 发表于 2008-1-24 08:53 | 显示全部楼层

mega8死机的现象是

多谢各位老师了,这么多热心人帮忙,现象是:LED电压显示,每6 秒刷新一次,按一下按键可转换为显示电流,我说的“死机”是LED显示不再刷新了,按下按键没反映了。
 楼主| zhangxiu 发表于 2008-1-24 08:56 | 显示全部楼层

死机的时间也不固定,

死机的时间也不固定,有时3-5分,有时40多分钟,大多死机都在10分钟左右
mgarm 发表于 2008-1-24 09:55 | 显示全部楼层

你的程序问题

肯定时,死机本身就是程序问题
 楼主| zhangxiu 发表于 2008-1-24 16:50 | 显示全部楼层

好,谢谢,我在看看程序,但注意那些的方面呢?

dai_weis 发表于 2008-1-24 21:01 | 显示全部楼层

你的程序结构是否合理

逻辑上是否正确,程序的执行是否按照设计思路去工作,单步跟踪看看
hotpower 发表于 2008-1-24 21:21 | 显示全部楼层

mega8还是不错的~~~死机和程序结构有很大关系~~~

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

本版积分规则

1

主题

4

帖子

1

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