为什么我的电脑会破坏我的Mbed? - swd错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么我的电脑会破坏我的Mbed? - swd错误相关的知识,希望对你有一定的参考价值。

我正在使用nRF51-DK mbed板,并从我的mac和PC编程。但是,当我使用我的PC编译程序然后将.hex下载到电路板时,我会在mbed文件系统中显示一个Fail.txt文件。它写道:

SWD错误

在那之后,无论我做什么,我都会得到fail.txt

超时

我移动到我的mac,在引导加载程序模式下启动mbed板,然后重新安装最新的固件。重启后,设备运行正常。当我尝试从我的电脑上安装更多程序时,它再次中断。

为什么我的电脑坏了?

注意:我使用的是运行Windows 10 Pro x64的Microsoft Surface Pro 3

答案

建议解决方案here

  1. 插入板,等待固态LED
  2. 按住重置按钮,同时将闪烁拖到大容量存储设备上。
  3. 释放重置和程序现在应该加载,没有错误。

我希望这对你有意义 - 我没有使用过Mbed;我只是谷歌搜索“SWD错误”和几个Mbed相关的命中弹出。我很惊讶,因为SWD(单线调试)并不是MBed特有的,并且预计需要“SWD Error”+ mbed作为搜索词;似乎这个问题在mbed上很常见。

无论如何,我将来的建议是始终通过谷歌搜索确切的错误信息 - 它在很多情况下都有效!

另一答案

解决方案:我尝试了这个解决方案及其工作:启动编辑器,使用Windows + R,然后键入

输入gpedit.msc

并转到计算机配置管理模板 Windows组件搜索不允许将可移动驱动器上的位置添加到库

并激活此选项。

有关更多信息,请观看此视频:https://www.youtube.com/watch?v=PbWO_Jk9yqc

以上是关于为什么我的电脑会破坏我的Mbed? - swd错误的主要内容,如果未能解决你的问题,请参考以下文章

STM32CubeIDE只能刷一次,没有SWD调试

Mbed代码问题

使用外部 babel 配置会破坏节点/反应应用程序 - 内部服务器错误

Mongoose 错误:“拓扑被破坏”,有啥问题?

我的电脑在每天下午5点以后,关机就自动重启,这是啥原因,怎么解决?

为啥这个 Python 代码会破坏我的计算机? [关闭]