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

STM32插上Jlink或者串口线能正常运行,拔掉之后硬异常

DansonZ 2018-06-19 浏览量:1696
STM32插上Jlink或者串口线能正常运行,拔掉之后硬件有时能启动,有时不能工作。复位电路的电阻和电容是10K和104,后来我逐渐加大,效果不明显。用镊子手动复位能启动STM32运行。街上一些串口外设后也能正常运行。BOOT脚设置正确。请问是什么问题?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 首先,基本山个可以定义为硬件问题。

    按照我的经验,很有可能是你的GND没有正确连接。

    仔细的检查下板子上的所有供电回路。用万用表测试一下各个回路的电压。

    • 发布于 2018-06-19
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  •  project->options for target 下的debug设置界面中有一个run to main前打√ 
    • 发布于2018-06-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种情况一般是硬件有干扰导致的,有示波器接上你的电源看你波形是不是有干扰
    • 发布于2018-06-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 要检查一下的电源是不是有干扰,检查一下的地线回路是不是正常的
    • 发布于2018-06-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个肯定是电路的问题了,楼主试试把复位脚的连接全部断掉让它悬空,然后用Jlink直接连单片机的SWD接口看看还会不会这样?

    • 发布于2018-06-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 尝试更换一个你的串口芯片然后在进行通信,这种情况可能是你的芯片坏了
    • 发布于2018-07-14
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32插上Jlink或者串口线能正常运行,拔掉之后硬异常