打印

STM32F051 + Keil MDK V4.72 无法设置断点

[复制链接]
9532|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
3htech|  楼主 | 2013-7-30 10:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1,软件仿真时,可以设置断点。
2,用STM32F0的discovery套件,改成用硬件仿真,不能设置断点。

各位大虾,这是怎么回事?有哪些可能的原因呢?
沙发
airwill| | 2013-7-30 11:50 | 只看该作者
断点肯定是可以设置的.
STM32F0的discovery套件, 请使用 ST-Link (Deprecated Version) 调试.
而不要用 ST-Link Debugger 调试, 用这个就无法设断点, 至于为什么, 我也不知道.

使用特权

评论回复
板凳
3htech|  楼主 | 2013-7-30 15:37 | 只看该作者
airwill 发表于 2013-7-30 11:50
断点肯定是可以设置的.
STM32F0的discovery套件, 请使用 ST-Link (Deprecated Version) 调试.
而不要用 ST- ...

版主,我设置了ST-Link (Deprecated Version)之后,提示错误,没有这个ST-LINKIII-KEIL.dll文件。我到ARM\STlink目录下,真没有发现这个文件,而Tool.ini文件中
TDRV8=STLink\ST-LINKIII-KEIL.dll ("ST-Link (Deprecated Version)")

指明了是需要的。

是我驱动没装对吗?

使用特权

评论回复
地板
outstanding| | 2013-7-30 16:14 | 只看该作者
不糊吧,我的MDK4.72可以啊

使用特权

评论回复
5
3htech|  楼主 | 2013-7-30 16:24 | 只看该作者
outstanding 发表于 2013-7-30 16:14
不糊吧,我的MDK4.72可以啊

大虾,能给我传个ST-LINKIII-KEIL.dll吗?

使用特权

评论回复
6
3htech|  楼主 | 2013-7-30 16:39 | 只看该作者
能用了。下载了一个ST-LINKIII-KEIL.dll文件就行了。

使用特权

评论回复
7
outstanding| | 2013-7-30 17:08 | 只看该作者
3htech 发表于 2013-7-30 16:24
大虾,能给我传个ST-LINKIII-KEIL.dll吗?

我是用jlink的,你看看官网上面有么?

使用特权

评论回复
8
hkcj| | 2013-7-30 18:55 | 只看该作者
不是很了解   楼主   帮你顶一个  看看别人的意见吧

使用特权

评论回复
9
hkcj| | 2013-7-30 18:55 | 只看该作者
没有帮上你的忙   sorry

使用特权

评论回复
10
3htech|  楼主 | 2013-7-31 08:56 | 只看该作者
hkcj 发表于 2013-7-30 18:55
不是很了解   楼主   帮你顶一个  看看别人的意见吧

已经搞定了。

版主说的对。不能用ST-Link Debugger调试,用这个调试就不能设置断点。

需要使用ST-Link (Deprecated Version) 调试才能设置断点。

然后我又下了个dll文件。就可以了。

使用特权

评论回复
11
墨染卿卿| | 2015-8-16 12:22 | 只看该作者
3htech 发表于 2013-7-31 08:56
已经搞定了。

版主说的对。不能用ST-Link Debugger调试,用这个调试就不能设置断点。

您好,请问ST-Link (Deprecated Version) 具体指什么,还有DLL文件下载后放在哪个文件夹,还是用KEIL的面板加载,谢谢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:我是一颗小白菜~!

20

主题

416

帖子

3

粉丝