OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 26035|回复: 18

仿真时JTAG出错,下进去程序可以用是怎么回事?

[复制链接]

48

主题

177

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2013-4-23
在线时间
166 小时
发表于 2013-7-1 15:52:57 | 显示全部楼层 |阅读模式
我在调试外部中断的时候,当低电平出现就点亮LED,现在发现当我切换到低电平后,Jlink就报如下错误,但是我程序下进去,能正常看到LED灯闪,怎么回事啊
**JLink Warning: CPU could not be halted
***JLink Error: Can not read register 15 (R15) while CPU is running
***JLink Error: Can not read register 16 (XPSR) while CPU is running
***JLink Error: Can not read register 0 (R0) while CPU is running
***JLink Error: Can not read register 1 (R1) while CPU is running
***JLink Error: Can not read register 2 (R2) while CPU is running
***JLink Error: Can not read register 3 (R3) while CPU is running
***JLink Error: Can not read register 4 (R4) while CPU is running
***JLink Error: Can not read register 5 (R5) while CPU is running
***JLink Error: Can not read register 6 (R6) while CPU is running
***JLink Error: Can not read register 7 (R7) while CPU is running
***JLink Error: Can not read register 8 (R8) while CPU is running
***JLink Error: Can not read register 9 (R9) while CPU is running
***JLink Error: Can not read register 10 (R10) while CPU is running
***JLink Error: Can not read register 11 (R11) while CPU is running
***JLink Error: Can not read register 12 (R12) while CPU is running
***JLink Error: Can not read register 13 (R13) while CPU is running
***JLink Error: Can not read register 14 (R14) while CPU is running
***JLink Error: Can not read register 15 (R15) while CPU is running
***JLink Error: Can not read register 16 (XPSR) while CPU is running
***JLink Error: Can not read register 17 (MSP) while CPU is running
***JLink Error: Can not read register 18 (PSP) while CPU is running
***JLink Error: Can not read register 20 (CFBP) while CPU is running
努力做,耐心等
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

109

主题

1606

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2222
金钱
2222
注册时间
2011-12-15
在线时间
37 小时
发表于 2013-7-1 17:37:09 | 显示全部楼层
拔了关机重启,再测试
专业制作STM32 物联网通信模块板,模块交流群:369840039。
回复 支持 反对

使用道具 举报

48

主题

177

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2013-4-23
在线时间
166 小时
 楼主| 发表于 2013-7-1 18:50:16 | 显示全部楼层
回复【2楼】ST-FAE-SALE:
---------------------------------
还是一样的
努力做,耐心等
回复 支持 反对

使用道具 举报

109

主题

1606

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2222
金钱
2222
注册时间
2011-12-15
在线时间
37 小时
发表于 2013-7-2 09:33:51 | 显示全部楼层
你这是仿真遇到的问题吗,还是下载遇到的问题,你是在什么开发环境底下完成的。
专业制作STM32 物联网通信模块板,模块交流群:369840039。
回复 支持 反对

使用道具 举报

48

主题

177

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2013-4-23
在线时间
166 小时
 楼主| 发表于 2013-7-3 08:47:00 | 显示全部楼层
回复【4楼】ST-FAE-SALE:
---------------------------------
我在测外部中断,低电平触发,然后开始能进调试界面的,等到我给低电平了就报错了。我的低电平是由交流12v整流滤波电阻分压来的。
努力做,耐心等
回复 支持 反对

使用道具 举报

109

主题

1606

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2222
金钱
2222
注册时间
2011-12-15
在线时间
37 小时
发表于 2013-7-3 11:32:49 | 显示全部楼层
那很可能是你的硬件出了故障,才出现的问题,
专业制作STM32 物联网通信模块板,模块交流群:369840039。
回复 支持 反对

使用道具 举报

109

主题

1606

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2222
金钱
2222
注册时间
2011-12-15
在线时间
37 小时
发表于 2013-7-3 11:45:07 | 显示全部楼层
那很可能是你的硬件出了故障,才出现的问题,
专业制作STM32 物联网通信模块板,模块交流群:369840039。
回复 支持 反对

使用道具 举报

48

主题

177

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2013-4-23
在线时间
166 小时
 楼主| 发表于 2013-7-3 12:56:26 | 显示全部楼层
回复【7楼】ST-FAE-SALE:
---------------------------------
那为何不在调试状态就没问题呢?直接下载运行就没问题
努力做,耐心等
回复 支持 反对

使用道具 举报

109

主题

1606

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2222
金钱
2222
注册时间
2011-12-15
在线时间
37 小时
发表于 2013-7-3 13:00:13 | 显示全部楼层
调试的时候,错误数据可以打断仿真。
专业制作STM32 物联网通信模块板,模块交流群:369840039。
回复 支持 反对

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
56
金钱
56
注册时间
2013-11-19
在线时间
4 小时
发表于 2013-12-10 09:09:43 | 显示全部楼层
回复【楼主位】chenweigang:
---------------------------------
我也遇到过同样问题,换块板子就好了,硬件问题,
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
75
金钱
75
注册时间
2014-9-13
在线时间
11 小时
发表于 2015-4-20 10:54:53 | 显示全部楼层
进来调试LPC1788出现**JLink Warning: CPU did not halt after bootloader的问题,就是不能进入调试与运行模式,但可以用Jlink正常擦写。搞了很久,最后发现P2.10 ISP串口下载使能引脚一直拉低,所以CPU一直处在串口下载模式,导致了无法进入运行于调试模式,把P2.10教拉高问题解决了

转自博客园
作者:ou_ou
回复 支持 反对

使用道具 举报

6

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2014-4-18
在线时间
5 小时
发表于 2015-7-30 17:04:22 | 显示全部楼层
我现在也遇到了同样的这个问题,但是我看了半天也没有看懂这个问题最后是怎么解决的.
难道是硬件问题吗?
竟然是硬件问题,那最后又是怎么解决的呢?
能不能详细的说明解释一下?
***JLink Error: Can not read register 0 (R0) while CPU is running
***JLink Error: Can not read register 1 (R1) while CPU is running
***JLink Error: Can not read register 2 (R2) while CPU is running
***JLink Error: Can not read register 3 (R3) while CPU is running
***JLink Error: Can not read register 4 (R4) while CPU is running
***JLink Error: Can not read register 5 (R5) while CPU is running
***JLink Error: Can not read register 6 (R6) while CPU is running
***JLink Error: Can not read register 7 (R7) while CPU is running
***JLink Error: Can not read register 8 (R8) while CPU is running
***JLink Error: Can not read register 9 (R9) while CPU is running
***JLink Error: Can not read register 10 (R10) while CPU is running
***JLink Error: Can not read register 11 (R11) while CPU is running
***JLink Error: Can not read register 12 (R12) while CPU is running
***JLink Error: Can not read register 13 (R13) while CPU is running
***JLink Error: Can not read register 14 (R14) while CPU is running
***JLink Error: Can not read register 15 (R15) while CPU is running
***JLink Error: Can not read register 16 (XPSR) while CPU is running
***JLink Error: Can not read register 17 (MSP) while CPU is running
***JLink Error: Can not read register 18 (PSP) while CPU is running
***JLink Error: Can not read register 20 (CFBP) while CPU is running
回复 支持 反对

使用道具 举报

2

主题

6

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2015-8-6
在线时间
0 小时
发表于 2015-8-14 16:44:51 | 显示全部楼层
回复【12楼】Acksman:
---------------------------------
e    层主最后解决了么???
我是连接LCD1602的时候出现的问题…
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2015-8-14
在线时间
9 小时
发表于 2015-8-17 14:59:45 | 显示全部楼层
同问,连LPC1788下载没问题,调试的时候就出问题了,请问怎么解决的?
回复 支持 反对

使用道具 举报

48

主题

177

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2013-4-23
在线时间
166 小时
 楼主| 发表于 2015-8-30 15:40:10 | 显示全部楼层
回复【14楼】beike0311:
---------------------------------
我是换了芯片才好的。不知道什么问题
努力做,耐心等
回复 支持 反对

使用道具 举报

20

主题

143

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2015-8-28
在线时间
108 小时
发表于 2015-9-8 18:16:12 | 显示全部楼层
stm32f030,在线仿真调试时,要测试能否进入低功耗stop模式,
运行到进入stop的地方就出现错误,请问大神是什么原因?

回复 支持 反对

使用道具 举报

6

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2014-4-18
在线时间
5 小时
发表于 2015-10-9 14:42:49 | 显示全部楼层
回复【16楼】无帝老三:
---------------------------------
后来我是查看数据手册,发现STM32的那二个boot所引起的.后来改成了开发板那样的模式接法就正常了.
回复 支持 反对

使用道具 举报

2

主题

9

帖子

0

精华

新手上路

积分
48
金钱
48
注册时间
2017-10-3
在线时间
7 小时
发表于 2017-12-3 17:51:16 | 显示全部楼层
我和你情况一样,最后如何解决?
回复 支持 反对

使用道具 举报

48

主题

177

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2013-4-23
在线时间
166 小时
 楼主| 发表于 2017-12-15 21:06:18 | 显示全部楼层
mayhem 发表于 2017-12-3 17:51
我和你情况一样,最后如何解决?

时间太久,记不清了
努力做,耐心等
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-12 22:41

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表