永发信息网

在什么情况下单片机容易死机

答案:3  悬赏:0  手机版
解决时间 2021-03-09 11:30
  • 提问者网友:浪荡绅士
  • 2021-03-08 14:45
在什么情况下单片机容易死机
最佳答案
  • 五星知识达人网友:duile
  • 2021-03-08 15:03
根据2009年9月19日 09时59分34秒为止 本人的经验,(针对单片机型号PIC16F877A):
本人的项目 是壁挂炉, 硬件上有1万多伏高压打火,干扰相当严重。

①硬件上,877A芯片上VCC GND 接一个 102 高频瓷片电容。
②软件上,烧写时 BOR 配置位 为ON. 这个很重要。
软件编写结构,只能有一个总循环,看门狗指令只能用一条。这样保证 程序严重干扰,也能可靠复位。编写程序要相当的技巧;提示: 定时器2ms溢出一次,
2ms显示数码管
2*6ms 键盘扫描
2*125 0.5秒时间基准,延时就靠这个基准
以上程序在中断里。
全部回答
  • 1楼网友:逐風
  • 2021-03-08 17:34
程序设计缺陷; 外部环境恶劣,电磁干扰等
  • 2楼网友:等灯
  • 2021-03-08 16:10
①你得注意看门狗的复位时间,检查是否过长,导致还没发生复位,你误以为没复位。 ②你得验证,是否真的开启看门狗。可以通过软件陷阱设置死循环,等待 看门狗复位。 ③如果验证成功,就得考虑是否看门狗的时钟源停止了。比如外部晶振停振荡、系统休眠不复位等 ④检查软件,系统死机的地方,是否存在 喂狗 行为。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯