JLINK SWD调试口死锁

[复制链接]
2329|5
 楼主| shell.albert 发表于 2014-6-30 08:44 | 显示全部楼层 |阅读模式
周天使用了Nano130的片子,在写ADC转换代码的时候,
误加了两句,将GPIOF的几个引脚的数字输入功能关闭了,
然后JLink SWD就连接不上芯片了,
查看datasheet发现,在GPIOF上正好有SWD_CLK和SWD_DATA,
这下可完了,烧了3片程序,3片都发现不了了。
:'(:'(:'(:'(:'(:'(
总结一下,以后要是不会使用一款片子的某个功能模块时,一定要仔细研究它的DS,造成不能图便宜,
从网上找别人的代码,烧上就死机。
(当然,如果找了,也不能拿来直接使用,必须要搞明白,每个程序句是什么意思。)

后来,不断google search,一个american说,按住reset健,强制program,
我试了N次,其中一片好了,现在又工作正常了。别外2片,还是不行,估计死了。

写代码之前,研究好DS很重要,经验之谈。
zhaoyu2005 发表于 2014-6-30 09:13 | 显示全部楼层
通过其他手段擦除代码即可
大秦正声 发表于 2014-6-30 12:39 | 显示全部楼层
片子带有bootloader 就好办!

原野之狼 发表于 2014-6-30 15:17 | 显示全部楼层
一定要仔细研究它的DS

必须要搞明白,每个程序句是什么意思


这两句总结得很好!
329197399 发表于 2014-6-30 16:45 | 显示全部楼层
楼主可以利用BOOT0和BOOT1设置成系统存储器被选为启动区域,这样配置一下之后去下载试试
ayb_ice 发表于 2014-6-30 20:46 来自手机 | 显示全部楼层
复位后立刻烧录
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:烟台电工@張紹言

32

主题

1934

帖子

8

粉丝
快速回复 在线客服 返回列表 返回顶部