你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
关于STM32 SWDIO被占用的问题
[复制链接]
Lzero
提问时间:2014-12-27 17:57 /
我无意间用了SWDIO的引脚做IO口,结果就悲剧了,然后怎么都烧录不了。听网上说拉低BOOT0然后烧录,结果显示“Could not stop Cortex M device,Please check the JATG cable”。。。怎么办啊,搞了一下午了。。。
赞
0
收藏
0
评论
11
分享
发布时间:2014-12-27 17:57
举报
请先
登录
后回复
11个回答
巅峰残狼
回答时间:2014-12-27 19:19:26
a0a.1 32b0c
本帖最后由 巅峰残狼 于 2014-12-27 19:23 编辑
SWD需要PA13和PA14也就是SWDIO和SWDCLK,即使是JTAG,这俩引脚也是必不可少,所以你占用的话,那就麻烦了,不知道还有没有其他办法挽救;不过你可以通过串口下载,但是就不可能再调试了
赞
0
评论
回复
支持
反对
巅峰残狼
回答时间:2014-12-27 21:45:42
a0a.1 32b0c
SWD需要PA13和PA14也就是SWDIO和SWDCLK,即使是JTAG,这俩引脚也是必不可少,所以你占用的话,那就麻烦了,不知道还有没有其他办法挽救;不过你可以通过串口下载,但是就不可能再调试了
赞
0
评论
回复
支持
反对
Lzero
回答时间:2014-12-27 22:10:55
a0a.1 32b0c
难道真的没有什么补救的办法啊
。。。ST公司应该不会做的那么绝吧。。。
赞
0
评论
回复
支持
反对
大秦正声
回答时间:2014-12-28 17:35:41
a0a.1 32b0c
用串口bootloader把你的程序代码擦除就可以了
赞
0
评论
回复
支持
反对
大秦正声
回答时间:2014-12-28 17:37:35
a0a.1 32b0c
软件可以在官方网站下载
赞
0
评论
回复
支持
反对
wamcncn
回答时间:2014-12-28 18:45:13
a0a.1 32b0c
本帖最后由 wambob 于 2014-12-28 18:55 编辑
上电前就把复位拉低,然后上电,连jlink,点“擦除”,等1秒后再放开复位脚
http://blog.sina.com.cn/s/blog_6427cceb0101hwga.html
赞
0
评论
回复
支持
反对
奔跑小蜗牛
回答时间:2014-12-29 10:30:16
a0a.1 32b0c
用了SWDIO的引脚做IO口的话,看你的IO外接什么了,如果烧写时外接设备不影响IO被SWDIO正常拉低置高的话就可以,如果外接设备干扰引脚,那可以加个跳线帽嘛,写程序时断开,写完插上
赞
0
评论
回复
支持
反对
damiaa
回答时间:2014-12-29 12:46:38
a0a.1 32b0c
BOOT0拉高,然后用ST-LINK UTILITY 软件去连(页药连好STLINK),连上了擦除闪存。
赞
0
评论
回复
支持
反对
wenyangzeng
回答时间:2014-12-29 16:02:43
a0a.1 32b0c
你用ST Visual Programmer工具删除FLASH即可
赞
0
评论
回复
支持
反对
子曰小玖
回答时间:2014-12-29 16:11:33
a0a.1 32b0c
串口下载也可以
赞
0
评论
回复
支持
反对
小贾-370388
回答时间:2014-12-29 22:47:58
a0a.1 32b0c
建议你用STM32 ST-LINK Utility软件往里写一下试试,
这个软件可以给存储器解锁
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
SWD需要PA13和PA14也就是SWDIO和SWDCLK,即使是JTAG,这俩引脚也是必不可少,所以你占用的话,那就麻烦了,不知道还有没有其他办法挽救;不过你可以通过串口下载,但是就不可能再调试了
上电前就把复位拉低,然后上电,连jlink,点“擦除”,等1秒后再放开复位脚
http://blog.sina.com.cn/s/blog_6427cceb0101hwga.html