打印
[STM32F0]

STM32F030K6T6只能烧录一次

[复制链接]
14686|47
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tom_xu|  楼主 | 2015-2-3 16:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
我的产品设计用到了STM32F030K6T6, 我写了个简单的程序(LED亮灭),使用ST-LINK能够连接,程序能够烧录,然后正常运行。 但是第二次我想用ST-LINK连,就再也连不上了。附件是
电路图和ST-LINK 错误显示。
有没有人遇到同样的问题?

1.jpg (76.34 KB )

SWD烧录接口

SWD烧录接口

2.jpg (160.76 KB )

MCU电路图

MCU电路图

3.jpg (268.52 KB )

ST-LINK错误显示

ST-LINK错误显示
沙发
tom_xu|  楼主 | 2015-2-3 16:44 | 只看该作者
请香版主帮忙看看,多谢。

使用特权

评论回复
板凳
tom_xu|  楼主 | 2015-2-3 16:45 | 只看该作者
请香版主帮忙看看,多谢。

使用特权

评论回复
地板
mmuuss586| | 2015-2-3 19:23 | 只看该作者
再焊块板子试下,可能芯片挂了;

使用特权

评论回复
5
tom_xu|  楼主 | 2015-2-4 09:14 | 只看该作者
我试了两块板子都是这样,芯片工作正常,因为程序在里面正常运行. LED输出都正常.

使用特权

评论回复
6
crystal1987| | 2015-2-4 09:19 | 只看该作者
会不会是烧录器ST-LINK连接的问题。

使用特权

评论回复
7
tom_xu|  楼主 | 2015-2-4 09:54 | 只看该作者
应该不是这个问题, 我的电路板上还有一块STM32F205, 这个芯片烧录都正常, 用的是同一个ST-LINK.

使用特权

评论回复
8
tom_xu|  楼主 | 2015-2-4 09:54 | 只看该作者
两颗芯片的 SWD连接电路完全相同 。

使用特权

评论回复
9
waszyaw| | 2015-2-4 10:49 | 只看该作者
换JTAG试试看。

使用特权

评论回复
10
waszyaw| | 2015-2-4 10:50 | 只看该作者
SWD烧录接口的GPIO,有没有初始化过,请查下。

使用特权

评论回复
11
huangqi412| | 2015-2-4 13:08 | 只看该作者
只想说,神马都不要猜不要试, 镊子把复位电容一夹,专治下载不服。

使用特权

评论回复
12
huangqi412| | 2015-2-4 13:09 | 只看该作者
为毛? 因为复位以后所有引脚都进入默认状态。

使用特权

评论回复
13
wufeng198829| | 2015-2-4 14:42 | 只看该作者
我遇到过,换电脑。。。。

使用特权

评论回复
14
粉尘墨事| | 2015-2-4 15:34 | 只看该作者
是不是你自己的程序?如果不是自己的程序,检查下是不是程序把ST-LINK屏蔽了

使用特权

评论回复
15
czdo| | 2015-2-4 15:52 | 只看该作者
是不是bootload ,你改动了

使用特权

评论回复
16
tom_xu|  楼主 | 2015-2-4 17:01 | 只看该作者
粉尘墨事 发表于 2015-2-4 15:34
是不是你自己的程序?如果不是自己的程序,检查下是不是程序把ST-LINK屏蔽了 ...

对的,是程序的问题,说得很对. 程序有BUG.

使用特权

评论回复
17
tom_xu|  楼主 | 2015-2-4 17:01 | 只看该作者
但是具体是什么BUG不太清楚,我是用STM32CUBE自动生成的项目.

使用特权

评论回复
18
粉尘墨事| | 2015-2-6 11:41 | 只看该作者
tom_xu 发表于 2015-2-4 17:01
但是具体是什么BUG不太清楚,我是用STM32CUBE自动生成的项目.

找一个正确的程序,用串口烧写吧。 通过PA9,PA10是可以的。刚开始接触32我也是遇到同样问题

使用特权

评论回复
19
cdyywz| | 2015-2-6 15:27 | 只看该作者
是不是MCU休眠了?

使用特权

评论回复
20
baita| | 2015-2-16 20:34 | 只看该作者
按住复位键点下载出现错误,松开按键在下载应该就行了试试吧

使用特权

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

本版积分规则

66

主题

1657

帖子

4

粉丝