找不到Cortex-M SW设备

⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.wsdof.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
4个职位/0个新职位
最后一篇文章
弗拉博
离线
最后一次见到:3年1个月前
已加入:2016-11-04 19:19
找不到Cortex-M SW设备

你好!

我试图在自己的代码中实现安全示例,但发现了一个问题。每当我改变.security\u request\u scenario=DEF\u SEC\u REQ\u NEVER.security\u request\u scenario=DEF\u SEC\u REQ\u ON\u CONNECT我再也不能破解代码了。我看到错误信息“找不到Cortex-M SW设备”。

我试过用DEF_SEC_REQ_NEVER运行代码,但只要我在连接上改为DEF_SEC_REQ_,就会收到错误消息。即使我回到DEF\u SEC\u REQ\u,自定义板也不会再工作了。你知道为什么会这样吗?

谢谢!

设备:
PM\U对话框
离线
最后一次见到:2天11小时前
工作人员
已加入:2018-02-08 11:03
你好,弗拉博,

你好,弗拉博,

关于你的描述,我不明白是什么情况。你下载了代码,在运行这个例子的时候,你得到了这个消息,或者在用这个选项编译代码之后,你不能下载代码,因为这个消息出现在Keil上?如果您收到此错误消息,则表示keil无法找到调试器。您收到此消息的最常见原因是,在运行代码时,设备因某种原因被重置,或者您禁用了580中的调试器模块。另外,您能告诉我您在哪个SDK中工作吗?SDK的最新版本将允许您在启用睡眠模式的同时连接调试器。例如,如果您使用no sleep作为默认选项运行代码,您仍然能够复制它吗?

谢谢,下午好

弗拉博
离线
最后一次见到:3年1个月前
已加入:2016-11-04 19:19
谢谢你的快速回复

谢谢你的快速回复。

我正在使用sdk5.0.4。

我编译我的代码,我能够使用调试器和执行它,并完美地工作。但是当我把它改为DEF_SEC_REQ_ON_CONNECT时,我编译的很好,没有错误,没有警告,但是在那之后我就不能再启动调试会话了,因为JLink错误出现了。如果我在那之后尝试调试任何其他代码,同样的错误会不断出现。好像,不知怎么的,我杀了DA14580。

我试图重置它,但仍然找不到设备。我已经在5个不同的定制板上测试过了,每当我修改那行代码时,我都会这样做。

我可以用DEF_SEC_REQ_ON_CONNECT完美地运行ble_app_安全示例,但在我自己的代码中更改该行之后,它就死了。

我希望我能更好地表达自己。

PM\U对话框
离线
最后一次见到:2天11小时前
工作人员
已加入:2018-02-08 11:03
你好,弗拉博,

你好,弗拉博,

当您将代码更改为DEF\u SEC\u REQ\u ON\u CONNECT时,请检查您的代码所处的路径好吗?可能是您的自定义代码意外地重置了您的设备,或者它禁用了580中的调试器模块。请检查您的代码在哪里崩溃,以便更好地了解您的问题。

谢谢,下午好