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

对SWIM引脚误编程后,芯片是不是就废了?

[复制链接]
wowuying 提问时间:2015-5-28 16:49 /
犯了个低级错误,不小心把SWIM引脚设置成了out,结果修改的程序怎么也下载不下去了,STVP还是内嵌的programmer均显示连接设备了。不知道是不是有其他方法?还是这块芯片就报废了呢?
<
收藏 评论12 发布时间:2015-5-28 16:49

举报

12个回答
zhuoyemp4 回答时间:2015-5-28 17:27:23
是不会报废的,只要没有禁用SWIM,那么SWIM功能一直是可以用的。
wowuying 回答时间:2015-5-28 19:08:55
zhuoyemp4 发表于 2015-5-28 17:27
是不会报废的,只要没有禁用SWIM,那么SWIM功能一直是可以用的。

我推测是在reset后,我写入的程序先于SWIM上的烧写程序运行了起来,导致SWIM引脚成为了一个普通的输出引脚,进而导致STVP和ST TOOL内嵌编程工具与SWIM通信失败。我想是否有一个方法,让内部程序hold住,以使得SWIM的灌入功能先工作起来。
你好我好大家好! 回答时间:2015-5-29 00:22:23
犯过这样的错误
wowuying 回答时间:2015-5-29 00:34:46

我想知道的是,你是不是也没有找到方法解决?或者有什么好方法解决了请不吝赐教。
如果是这样,我看也有一个好处,这种方法比任何方法都能保护程序不被读取啊,呵呵。
newttxxtt 回答时间:2015-5-29 00:49:59
要注意了
zhuoyemp4 回答时间:2015-5-29 09:08:28
本帖最后由 zhuoyemp4 于 2015-5-29 09:13 编辑
wowuying 发表于 2015-5-28 19:08
我推测是在reset后,我写入的程序先于SWIM上的烧写程序运行了起来,导致SWIM引脚成为了一个普通的输出引 ...

你用的那款芯片,是用ST-Link编程吗?我亲自试了一下,不管是SWIM引脚怎么配置,或者将SWIM功能禁用,作为普通IO口,再多次下载程序都是没问题的。我用IAR,ST-Link,实验芯片STM8S105
为什么是EEFOCUS小白 回答时间:2015-6-11 10:01:16
下载程序的时候应该不管怎么配置吧
jacobfeng 回答时间:2015-6-11 20:50:08
没有用过stm8 ,这个能用jtag下载吗?
shadow丶 回答时间:2015-6-11 23:11:07
写保护0.0   呃  还没这个样的情况 不懂帮顶
12下一页

所属标签

相似问题

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