我对此相当陌生,所以我可能会错过一些东西。
我编译了信标示例 - 我有专家套件,然后我在smartsnippets中配置了一个会话,并使用booter将十六进制文件下载到芯片:
[info @ 14-10-29 16:57:34]突出层= 0,irprint = 0x00
[Info @ 14-10-29 16:57:34]无法衡量总IR Len。TDO是恒定的。
[Info @ 14-10-29 16:57:34]找到了带ID 0x0BB11477的SWD-DP
[信息@ 14-10-29 16:57:34]找到了Cortex-M0 R0P0,Little Endian。
[信息@ 14-10-29 16:57:34] FpUnit:4代码(BP)插槽和0个字幕插槽
[INFO @ 14-10-29 16:57:34]精选的设备。
[信息@ 14-10-29 16:57:36] Cortex-M:调试器尝试将PC设置为奇数值。校正寄存器值从0x20000491到0x20000490
[信息@ 14-10-29 16:57:36]成功下载了固件文件到电路板。
此时,没有广告数据包,即芯片似乎没有运行。但是,当我关闭SmartSnippets工具时,甚至只是转到文件 - >更改项目,那么芯片启动并发出广告消息。为什么在SmartSnippets打开时,芯片在编程后不会直接启动?jlink是否持有重置线可能会降低?
提前致谢。
嗨Reubenwilcock,
深入睡眠或延长睡眠冲突与J-Link调试器。您必须停止调试器为设备启动广告。您还可以在每个项目的DA14580_CONFIG.H文件中禁用(undefine)睡眠模式,这将允许您使用调试器。
RVA(对话)