你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32wb55芯片能用jlink V9或者野火的dap进行调试吗?

[复制链接]
zyz_zh 提问时间:2023-8-14 10:51 / 未解决

接收离职同事的项目,用的单片机是stm32wb55。开发环境用的是keil 5.25,程序编译正常。用jlink v9与目标板通过sw接口连接的时候找不到芯片,如下图:%LZE`$79BVTE_71KLBVKCO.png

用野火的dap与目标板通过sw接口与目标板连接,能实现连接,如下图$~W2TBM`1C4N44TTO38$A.png

程序也能正常下载到目标板上。也能正常进入到仿真界面,但是按单步执行,程序往下执行一步就被复位会第一条指令了。在main函数打了个断点,按下全速执行,可以看到程序运行到断点,但是马上就被复位到第一条指令了。从官网上下了例程,发现情况是一样的。不知道大家有没有遇到过这个问题。是这些仿真器不支持还是芯片哪里设置不对呢?

收藏 评论5 发布时间:2023-8-14 10:51

举报

5个回答
zyz_zh 回答时间:2023-8-14 11:05:54

目标板上没有使用硬件看门狗。

ST_fly 回答时间:2023-8-14 21:58:28

是不是写保护了

zyz_zh 回答时间:2023-8-15 10:05:14

ST_fly 发表于 2023-8-14 21:58
是不是写保护了

应该不是写保护吧,用野火的dap调试器能写程序啊。我查哪里看是不是写保护呢?

butterflyspring 回答时间:2023-8-15 12:04:34
检查一下,有没有开启硬件启动独立看门狗。

zyz_zh 回答时间:2023-8-15 13:01:33

ST_fly 发表于 2023-8-14 21:58
是不是写保护了

非常感谢,确实是这个问题,现在已经解决了。

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版