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

STM32F030R8-NUCLEO使用STlink Utililty烧录问题

[复制链接]
西祠响马 提问时间:2019-4-12 14:15 /
各位大牛们好:
     我在使用STM32F030R8-NUCLEO时发现一个奇怪的问题,就是使用STlink Utililty Target->Connect的时候不能正常识别板子,报错是cannot connect to target 需要按一下板子上的B2(reset)才能识别。但是我使用keil就可以正常烧录。我烧录的是Cube里面030R8的例程,换了几个程序都是类似的效果,不知道是我的跳线接法有问题还是其他问题?感觉是个很简单的问题,但我确实没想出为什么,烦请有了解的高手指导一下,感激不尽。相关的图附上。
4e2800308fb3ef657f8d8f664bd4dc2.jpg
7bfb89af7480904e73477082c260eb0.jpg
1555049512(1).png
收藏 评论7 发布时间:2019-4-12 14:15

举报

7个回答
maxtch 回答时间:2019-4-12 14:40:12
例程可能把 SWD 关了。那个设置的目的就是在连接的时候把芯片复位了。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

七哥 回答时间:2019-4-12 15:21:55
按照图片中的提示设置了吗?
wenyangzeng 回答时间:2019-4-12 15:50:11
按住RESET键,点击连接后放开,如果能够识别芯片,先整片删除,应该就可以正常操作了。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

五哥1 回答时间:2019-4-12 17:10:51
试下把板子上的STLINK升级下

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

TLLED 回答时间:2019-4-12 18:00:37
仿真器固件是最新的? 仿真器的复位引脚和单片机的复位引脚连接,试一试

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

CC4 回答时间:2019-4-12 20:16:50
以前经常遇到这样的问题。
总结 如下:1、程序没有开启SWD
2、上位机软件环境使用的驱动程序
我遇到最多的还是上位机软件环境的问题。
使用openocd 经常有这样的问题,但是,官方板子从来也没有过这样的问题。

评分

参与人数 1蝴蝶豆 +3 收起 理由
STMCU + 3

查看全部评分

STM1024 回答时间:2019-4-12 21:45:44
还有一种可能,就是你的程序是否让板子进入了关机模式(Shutdown Mode)?一种非常低功耗的模式,但是只有使用RTC或者硬件终端等才能唤醒。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

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