打印
[开发工具]

STM32用SWD调试时要烧写FLASH是不是一定要接RESET?

[复制链接]
27059|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
aozima|  楼主 | 2009-8-7 21:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一直在核心板上玩 103ZE
都是些小程序  都是在RAM中调试的
而且只接三根线GND SWDIO SWCLK (VCC 直接接JLINK内部的)
很爽利

不过今天要试IIS 要放一个大的数据进去
于是要烧到FLASH中去  发现很快进度条走完  然后显示失败

放狗一搜,说要接RESET,于是接上,果然下进去了..

惨了,我PCB都画好了,都只有4线(VCC SWDIO SWCLK GND)
以后怎么办呢?
沙发
aozima|  楼主 | 2009-8-7 21:34 | 只看该作者
另外   烧FLASH的时候  JLINK显示速度9600K

但烧一次要一分钟左右,不知道是否正常?

使用特权

评论回复
板凳
STARM| | 2009-8-8 20:52 | 只看该作者
STM32用SWD调试时要烧写FLASH 不是 一定要接RESET.

使用特权

评论回复
地板
aozima|  楼主 | 2009-8-8 21:20 | 只看该作者
but  我现在  不接RESET就是烧不进

我的环境:   KEIL RVMDK + JLINK

使用特权

评论回复
5
aozima|  楼主 | 2009-8-11 12:28 | 只看该作者
顶一下,还没解决

使用特权

评论回复
6
Neoo| | 2009-8-11 12:54 | 只看该作者
可以不接,可以在MDK仿真器的设置里面不使用硬件复位,而是用system reset或者vect reset,前者适用的范围更广

使用特权

评论回复
7
aozima|  楼主 | 2009-8-11 15:31 | 只看该作者
谢谢楼上的  可以了!:lol

使用特权

评论回复
8
whoareyou369| | 2010-11-11 07:04 | 只看该作者
MARK HERE

使用特权

评论回复
9
mcuisp| | 2010-11-11 12:12 | 只看该作者
只要你的应用程序没有remap swd接口的IO,就不用接reset

使用特权

评论回复
10
清风致影| | 2011-7-4 10:58 | 只看该作者
mark

使用特权

评论回复
11
jiaxinhui| | 2011-7-4 22:56 | 只看该作者
mark

使用特权

评论回复
12
muyueye| | 2012-8-29 16:13 | 只看该作者
学习了,顶一下!

使用特权

评论回复
13
fastolf| | 2013-11-12 18:10 | 只看该作者
mark~

使用特权

评论回复
14
zbb564833642| | 2014-1-17 16:59 | 只看该作者
顶一下 。。。。。不错。。。

使用特权

评论回复
15
gonggu8181| | 2014-1-19 12:32 | 只看该作者
Ulink不用,就是不复位罢了

使用特权

评论回复
16
kangxuebin| | 2014-3-7 20:40 | 只看该作者
mcuisp 发表于 2010-11-11 12:12
只要你的应用程序没有remap swd接口的IO,就不用接reset

我在程序中禁用了,SWD和JTAG,下载用的5线。VCC GND SWDIO SWCLK RST,可是还能下载,请问是怎么回事?谢谢

使用特权

评论回复
17
mcuisp| | 2014-3-8 00:50 | 只看该作者
kangxuebin 发表于 2014-3-7 20:40
我在程序中禁用了,SWD和JTAG,下载用的5线。VCC GND SWDIO SWCLK RST,可是还能下载,请问是怎么回事? ...

接了RST,烧录器或仿真器能禁止你的代码运行。
不管你的程序如何折腾,都没机会运行。

使用特权

评论回复
18
zhu51231| | 2014-4-12 14:59 | 只看该作者
MARK

使用特权

评论回复
19
vod0000| | 2014-4-12 16:28 | 只看该作者
MARK

使用特权

评论回复
20
middle1102| | 2014-4-16 09:40 | 只看该作者
不用接RST,只要两根信号线就可以了,还有一个地

使用特权

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

本版积分规则

55

主题

2015

帖子

23

粉丝