OpenEdv-开源电子网

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

关于Keil uVision5设置Jlink调试的问题

[复制链接]

13

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
100
金钱
100
注册时间
2017-4-29
在线时间
19 小时
发表于 2018-5-3 21:58:24 | 显示全部楼层 |阅读模式
2金钱
我用的是MINI板子,想使用JLINK来在线调试,看了网上很多教程,他们都所在这个地方可以有一个JLINK的选项,然鹅为什么我的Keil uVision5没有?
请教一下原子哥如何设置J-LINK调试?@正点原子
QQ截图20180503215637.png

最佳答案

查看完整内容[请看2#楼]

所以最后总结以下学会使用J-LINK调试的辛酸历程,以便以后忘了能回来查一下,也希望能帮到大家。 1、按照资料里面的《不完全手册》设置keil5软件(注意芯片型号、晶振频率) 2、用mcuisp软件里面的清除芯片功能(USB烧写程序怎么连接的这时候就怎么连接,板子的BOOT0=1和BOOT1=0) 3、把板子的BOOT0和BOOT1设置为接地(置0) 4、编译链接一下,点击download和调试按钮,就可以愉快的进行调试了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

13

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
100
金钱
100
注册时间
2017-4-29
在线时间
19 小时
 楼主| 发表于 2018-5-3 21:58:25 | 显示全部楼层
本帖最后由 yangguang32 于 2018-5-4 17:16 编辑

所以最后总结以下学会使用J-LINK调试的辛酸历程,以便以后忘了能回来查一下,也希望能帮到大家。
1、按照资料里面的《不完全手册》设置keil5软件(注意芯片型号、晶振频率)
2、用mcuisp软件里面的清除芯片功能(USB烧写程序怎么连接的这时候就怎么连接,板子的BOOT0=1和BOOT1=0)
3、把板子的BOOT0和BOOT1设置为接地(置0)
4、编译链接一下,点击download和调试按钮,就可以愉快的进行调试了
回复

使用道具 举报

13

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
100
金钱
100
注册时间
2017-4-29
在线时间
19 小时
 楼主| 发表于 2018-5-3 22:05:40 | 显示全部楼层
download失败的信息如下:
Target info:
------------
Device: ARMCM3
VTarget = 3.306V
State of Pins:
TCK: 0, TDI: 1, TDO: 1, TMS: 1, TRES: 1, TRST: 1
Hardware-Breakpoints: 6
Software-Breakpoints: 8192
Watchpoints:          4
JTAG speed: 4000 kHz

Erase Done.
Programming Failed!
Error: Flash Download failed  -  "Cortex-M3"
Flash Load finished at 22:04:40
回复

使用道具 举报

14

主题

1592

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2622
金钱
2622
注册时间
2014-7-17
在线时间
350 小时
发表于 2018-5-3 23:13:25 | 显示全部楼层
因为你勾选了右边的“user debug driver”
回复

使用道具 举报

12

主题

129

帖子

0

精华

高级会员

Rank: 4

积分
947
金钱
947
注册时间
2018-4-5
在线时间
71 小时
发表于 2018-5-3 23:37:40 | 显示全部楼层
debug里面的J-Link选择了么。
保守秘密,守望共济,等价交换,尊重知识,探求真知。
回复

使用道具 举报

13

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
100
金钱
100
注册时间
2017-4-29
在线时间
19 小时
 楼主| 发表于 2018-5-4 08:20:58 | 显示全部楼层
TheHellc 发表于 2018-5-3 23:37
debug里面的J-Link选择了么。

选择了,target里面是不是要设置频率8MHZ?
回复

使用道具 举报

13

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
100
金钱
100
注册时间
2017-4-29
在线时间
19 小时
 楼主| 发表于 2018-5-4 08:21:26 | 显示全部楼层
TheHellc 发表于 2018-5-3 23:37
debug里面的J-Link选择了么。

选择了,target里面是不是要设置频率8MHZ?
回复

使用道具 举报

13

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
100
金钱
100
注册时间
2017-4-29
在线时间
19 小时
 楼主| 发表于 2018-5-4 16:34:22 | 显示全部楼层
之前一直提示下图,没办法DOWNLOAD到flash里面
4.png
这个的解决办法是:用ISP下载器清除芯片,如下图:
isp.png
再点击download就可以下载成功,控制台输出如下信息:
Erase Done.
Programming Done.
Verify OK.
Application running ...
Flash Load finished at 16:23:47

—————————————————————————————————————————但是!!!————————————————————————————————————
download完了之后点击start/stop debug session按钮想开始调试,可为什么出现了一下两个问题:
1、run按钮是灰色的按不了
2、如果run不是灰色的可以点击,那么无论如何点击run,程序都没有运行到我打的断点处,如下图:
led.png

求大神解答

回复

使用道具 举报

13

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
100
金钱
100
注册时间
2017-4-29
在线时间
19 小时
 楼主| 发表于 2018-5-4 17:04:58 | 显示全部楼层
#7的新出现的两个问题解决了,是因为我没有把BOOT1和BOOT2均置为0.
所以,把BOOT0和BOOT1均置为0就可以正常运行调试了。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-8 07:11

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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