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

STM32cubeide报错,但是使用STM32cubeprogram可以正常烧写程序

[复制链接]
jin0404 提问时间:2024-8-28 17:14 / 未解决

STM32cubeide的报错信息如下,

image.png

ST link的配置信息如下

image.png

使用STM32cubeprogram可以正常烧写程序。

image.png

请问是什么原因造成的,如何继续使用STM32cubeide烧写?

另外再补充一句,我是用F105焊接了3种功能不同的板卡,这3种在以往使用中均无上述现象,只有新生产的这一批报错。我更倾向于芯片批次内部做了某些锁定,导致无法进入GDB或者GDB冲突。我也尝试过擦除flash,并没有解决问题。

image.png

收藏 评论4 发布时间:2024-8-28 17:14

举报

4个回答
xmshao 回答时间:2024-8-28 17:31:24
先确保编译是没有问题的。


STLINK重新插拔下,然后在cubeIde里将之前创建的debugger配置删掉,


再重新创建一个新的debugger配置,在调试器界面的STLINK序列后寻找那里再连接下,


看看能否找到STLINK的序列后,若OK,基本就可以使用了。


这个方法我经常用,希望你用得上。
jin0404 回答时间:2024-8-28 17:45:42

xmshao 发表于 2024-8-28 17:31
先确保编译是没有问题的。</p>
<p>

感谢回答,按照答复操作后,仍然会报错。

在GDB环节失败。

image.png

xmshao 回答时间:2024-8-29 13:17:13

jin0404 发表于 2024-8-28 17:45
感谢回答,按照答复操作后,仍然会报错。</p>
<p>在GDB环节失败。

[md]会不会你代码方面有关,尤其时钟配置方面。

不妨换个现存的简单ST官方例程调试看看。哪怕GPIO Toggle也行。

jin0404 回答时间:2024-8-30 08:54:24

xmshao 发表于 2024-8-29 13:17
会不会你代码方面有关,尤其时钟配置方面。</p>
<p>不妨换个现存的简单ST官方例程调试看看。哪怕GPIO Toggl ...

[md]感谢,我在正文栏有补充使用说明。

我又使用ide,将程序烧写到以前的板卡测试,程序能够正常烧写使用。

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