• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

请教一下单片机在何种情况下会自动软件复位

chen0000009 2018-04-01 浏览量:1224
目前已知的有:堆栈溢出、晶振异常,还有什么?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 看门狗,软件指令,RST管脚等等,每个芯片的复位源数量并不一定,还要看具体器件,基本都有一个上电复位状态寄存器,所有的复位类别都在里面了。另外堆栈溢出并不会造成复位,只会生成总线异常中断。你看到的溢出后复位,大概是进入中断循环但没有处理,看门狗复位的。
    • 发布于 2018-04-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :确认型号是否正确 回复

其他答案 数量:19
电子老工程师 回复了  :制造商 Analog Devices Inc. 制造商产品编号 ADA4177-4ARZ-R7 回复

  • 如果时间到了,没有喂狗的话,看门狗会软件复位
    • 发布于2018-04-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :LM2575T-ADJG onsemi 请参考。 回复

  • 开了看门狗软件复位,没有定时喂狗会复位;野指针访问会导致复位;应该还有供电电压异常会导致复位。

    • 发布于2018-04-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :1.DIOTEC厂牌的两个型号封装不同,另外在电气参数也有不同,2.长电只有1N4148W这个型号,因为三个型号的电气参数均存在差异,我将三份规格书,微信发给你,你可以发给客户详细对比 回复

电子老工程师 回复了  :类别,参数,封装需要提供的详细一点,方便寻料 回复

  • 通过指针访问一个不存在的地址,可以软复位。
    • 发布于2018-04-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :LMV721IDBVR,Analog Devices Inc.,供参考 回复

  • 有看门狗的可以利用看门狗(可能支持多种模式——需要查手册)
    • 发布于2018-04-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :后缀带D的是汽车级的 回复

  • 供电不稳、没有喂狗、内存溢出
    • 发布于2018-04-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :TPS53622A 和 TPS53622 之间的主要区别在于 TPS53622A 的跟踪 OVP 可以编程为 200mV 或 400mV,而 TPS53622 是根据 Intel 协议选择动态设置的。 回复

  • 野指针访问;芯片的电源电压过低或过高都会导致复位。
    • 发布于2018-04-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :胶壳端子不能单独替换。 回复

  • 软件复位方面,一般就看门狗,或者内存越界。
    • 发布于2018-04-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :尾缀包装区别,产品同一物料
回复

  • 还有一种是软件跑飞了,看门狗软件复位
    • 发布于2018-04-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :Q1是汽车级的 回复

  • 可以从硬件电路上来辩,还有就是电路设计不合理,环境干扰严重。


    • 发布于2018-04-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :没找到 回复

  • 常见的还是看门狗复位,一段时间没有喂狗,狗主动软件复位。
    • 发布于2018-04-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :没有现货替代型号。 回复

  • 陷入局部死循环,然后看门狗复位
    • 发布于2018-04-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :MPSA06 这个型号的丝印是 MPSA06 ,丝印的具体含义资料没有说明 回复

  • 堆栈溢出不一定导致复位,看门狗计数器溢出才会一定导致复位。

    • 发布于2018-04-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :该型号对应两个封装,见衔接https://so.szlcsc.com/global.html?k=HT7533-2&hot-key=DRV8837DSGR 回复

  • 可以根据自己自己编程采用那种复位是开门狗还是引脚至高复位吗
    • 发布于2018-04-03
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :尾缀包装区别,产品同一物料
回复

  • 看门狗复位可以,但是好多情况下比如在北斗导航中都有专门的复位芯片,
    • 发布于2018-04-03
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :TR表示包装 回复

电子老工程师 回复了  :MT29F32G08ABCABH1-10ITZ:A或者MT29F32G08ABAAAWP-ITZ:A,厂牌:Micron Technology Inc.,请参考 回复

  • 供电不足,程序出现内存溢出等异常等
    • 发布于2018-04-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 看门狗复位,程序溢出,或者跑飞等
    • 发布于2018-04-22
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

请教一下单片机在何种情况下会自动软件复位