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

Keil4上调试STM32F107出现的问题

捷波 2018-09-26 浏览量:882
ST-linkIII在Keil4上调试STM32F107时,常出现自动停止,并显示“internal command error.”,请问该如何解决?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 方法一:Options for target-->Debug-->右边的settings--->Debug分栏的Connect & Reset option Nornal改为With pre-reset.

    方法二:有复位按钮的话将复位按钮按住不放然后在Keil点击程序下载/调试按钮,

    约0.5~1秒后松开复位按钮;没有复位按钮的话,可用镊子夹住复位电路的电容两端,

    然后在Keil点击程序下载/调试按钮,约0.5~1秒后松开夹子;


    • 发布于 2018-09-26
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:11
  • 可能是你的仿真器的问题,可更新个固件试试
    • 发布于2018-09-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 按住复位点击下载,在松开复位就可以下载进去了,前提硬件没有问题
    • 发布于2018-09-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 你程序中有屏蔽了JTAG或者SWD下载的引脚,这样要按住复位键才可以让单片机进入下载模式。

    • 发布于2018-09-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 程序没有识别到重新拨插设备
    • 发布于2018-09-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种情况多数是你供电不稳导致的,板子单独供电会不会好一些
    • 发布于2018-09-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该是你程序里面有某个地方禁用了SWD或者JTAG功能,或者是芯片进了低功耗,或者是芯片有重启动作,这三种都是有可能的
    • 发布于2018-10-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 要排查一下你的晶振频率是否稳定,晶振也可能会导致这种情况
    • 发布于2018-10-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 大部分你你的仿真器,先确定你的仿真器好坏
    • 发布于2018-10-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 仿真器出问题或者供电不稳定造成的。
    • 发布于2018-10-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种情况应该是你的仿真器有问题,重新检查一下你的仿真器供电情况
    • 发布于2018-10-25
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

Keil4上调试STM32F107出现的问题