首页 文章

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

提问于
浏览
0

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

SWD错误

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

超时

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

为什么我的电脑坏了?

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

2 回答

  • 1

    建议使用解决方案here

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

    我希望这对你有意义 - 我没有使用过Mbed;我只是用Googled "SWD Error"和几个与Mbed相关的点击弹出 . 我很惊讶因为SWD(单线调试)并不是MBed所特有的,并且预计需要"SWD Error" mbed作为搜索词;似乎这个问题在mbed上很常见 .

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

  • 0

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

    输入gpedit.msc

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

    并激活此选项 .

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

相关问题