***JTAG Error: Can not read register 18 (PSP) while CPU is running

2019-08-18 19:08发布

仿真时出现!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
767904101
1楼-- · 2019-08-19 13:31
 精彩回答 2  元偷偷看……
zhoujianwen
2楼-- · 2019-08-19 15:29
怎么解决的?
helainthus
3楼-- · 2019-08-19 18:52
本帖最后由 helainthus 于 2016-10-8 17:49 编辑
你好!我在调试STM32F407的时候也遇到了这种情况,不仅仅是不能读取18寄存器,如显示“can not read register 16(XPSR) while CPU is runing abort debug session?”,你点击确定后,还会提示其他的寄存器不能读取......
最后重新插拔仿真连接线后就正常了,之后又遇到过几次同样的情况,基本都是仿真县接触不良导致的!!希望对你有用。


helainthus
4楼-- · 2019-08-19 22:28
最后经过反复测试发现,基本原因应该是仿真线连接接触不良导致的。重新调整仿真线连接后就正常了!
yeahyoung
5楼-- · 2019-08-20 01:53
这是程序设置SWD之后,J-link仿真还是JTAG模式,就会出现这种情况,把J-link设置成SWD模式就好了。

一周热门 更多>