首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

error: msp430:Could not access device -security fuse is blown的解决方法

2012-09-19 
error: msp430:Could not access device -security fuse is blown的解决办法昨天用用JTAG给430下载,结果出

error: msp430:Could not access device -security fuse is blown的解决办法

  昨天用用JTAG给430下载,结果出现了error: msp430:Could not access device - security fuse is blown的对话框,就怎么也没办法把代码下到430中了。刚学430不久,又是第一次出现这种问题,于是赶快百度,google了起来,结果无语的全是英文,看得蛋疼。真纳闷难道没有中国人遇到这个问题吗?在看了大量英文之后雨里雾里的知道这个问题其实往往并不是真的熔丝烧断了。英文网站上说这种问题往往出现在用JTAG供电而不提供外接电源的情况,还有就是下载过程中你误按了复位也可能导致。我也不能确定是不是JTAG供电问题,因为我也没用过其他下载方式,不过当时我确实430的电源上还接了一些外设,而且最主要的是我确实在下载时按下了复位,后来就出现了这个问题。还好今天晚上终于解决了这个问题,在这里和大家分享一下。当然是不是你们也可以成功我就不知道了,我只是将自己成功的方法说出来,你们可以试一试。

  其实方法很简单,就是下载其他文件进去。我用了CCS烧写不行,用IAR烧写也不行,用FET Pro430下载hex文件都下不进去,后来我试着在IAR中将程序生成txt文件,烧写进去后就可以了。这时候再用IAR或CCS烧写都没问题了。

具体步骤如下(其他可以把代码生成的txt文件烧写进去的方式应该都行):

1.在IAR中右击你的工程,选options

error: msp430:Could not access device -security fuse is blown的解决方法

2.在options的linker中的output下format选中others,点ok后再重新编译工程IAR就会生成用来烧写的txt文件(在工程目录下Debug文件夹里)

error: msp430:Could not access device -security fuse is blown的解决方法

3.用FET Pro430下载txt文件,主要是在open code file里选中刚才生成的txt文件,选好单片机的型号,再按AUTO PROG就可以了

error: msp430:Could not access device -security fuse is blown的解决方法

    好了,遇到这个问题的不妨可以试一下这个方法,其实关于问题的具体原因我也不大明白,希望知道的大虾可以回复指点下,或者有知道其他解决方法的也可以分享下。

热点排行