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

为什么我的单片机出现程序不稳定运行的情况

777d25bd3ac3448f 2019-05-29 浏览量:1398
为什么我的单片机出现程序不稳定运行的情况?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:5
  • 这样的原因有很多

    电路有没有虚焊呀

    软件设置有没有问题

    查看复位电路

    下载时有没有冷启动

    波特率设置是否正确

  • 程序和硬件问题都会造成不稳定,首先检查硬件,比如电源时钟外设电路,然后通过调试检测代码问题

  • 如果程序烧到别的板子上没问题那么就是板子的问题,这是第一个需要排查的

    板子上主要看有没有焊接问题,再一个就是量一下关键点的阻抗值是否正确,有时候一个电阻一个电容的问题也可能导致这样的问题,实在不行就带电测量,用示波器看下波形

  • 程序不稳定运行有可能是软件原因也可能是硬件原因

    可以先尝试换一块硬件,看是否也有异常

    如果仍有异常,那可能是软件问题,看看能否进入调试模式,或者打印一些信息排查

  • 先从硬件上查,看看电压,复位电路对不对

    再看看软件上,有没有指针越限的可能。

相关问题

问题达人换一批

为什么我的单片机出现程序不稳定运行的情况