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

STM32F105 -STLINKE 下载完一次程序就不能下载

[复制链接]
baijitun 提问时间:2019-12-9 13:06 /
  所用芯片为stm32f105rbt   使用STM32CUBEprogrammer   ST-LINK 配置为SWD模式,在烧写完一次程序后,就无法再次连接ST-LINK   求助大神帮忙看一下,已经废了好几块板子了,实在找不到原因出在什么地方,用串口ISP 模式也无法连接到串口 。





捕获.PNG
捕获1.PNG
<
收藏 评论11 发布时间:2019-12-9 13:06

举报

11个回答
mylovemcu 回答时间:2019-12-9 13:14:10
把下载器的复位引脚先去掉  在下载试一下
baijitun 回答时间:2019-12-9 13:46:26
mylovemcu 发表于 2019-12-9 13:14
把下载器的复位引脚先去掉  在下载试一下

现在测得NRST电压为1.8v
BG4RFF 回答时间:2019-12-9 14:08:54
在ISP模式,用swd擦除一下
BG4RFF 回答时间:2019-12-9 14:10:54
或者ram加载也行,您的程序禁用了调试端口了,所以进ISP或者RAM模式都不运行您的程序,然后就可以连接上,然后擦除rom就恢复了,我以前也遇到过的,在cube里面要打开swddebug端口
baijitun 回答时间:2019-12-9 17:09:43
谢谢,我看到了确实是jtag和swd都是默认关闭的,这个好像还是根据芯片来的,我的L496就没有配置nodebug 就没有失能swd   但是105配置nodebug 就是jtag和swd都是失能的
toofree 回答时间:2019-12-9 19:07:35
有可能你禁用了SWD(JTAG)接口,即SWD口的IO作为IO使用了;
把BOOT0接3.3V,连一下仿真器试试,如果能连上,那么烧个添加了SWD功能的程序进去。

评分

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

查看全部评分

baijitun 回答时间:2019-12-9 19:53:23
toofree 发表于 2019-12-9 19:07
有可能你禁用了SWD(JTAG)接口,即SWD口的IO作为IO使用了;
把BOOT0接3.3V,连一下仿真器试试,如果能连上 ...

嗯,是的,禁用了swd和jtag  但现在串口模式进不去,无法用串口救回来   
butterflyspring 回答时间:2019-12-23 18:02:29
试试用BOOTLOADER 去擦空芯片
w0130160 回答时间:2019-12-23 20:15:05
我的一块207也出现情况
12下一页

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版