专注电子技术学习与研究
当前位置:单片机教程网 >> STM32 >> 浏览文章

PC of target system has unexpected value after erasing chip.(PC=0X0103000B)

作者:啄木鸟   来源:啄木鸟   点击数:  更新时间:2014年06月25日   【字体:

在使用STM32的时候,出现以下问题:
PC of target system has unexpected value after erasing chip.(PC=0X0103000B)

擦写或者烧写均会弹出类似的问题,此问题让人纠结良久!!
解决后,记录一下,以防止自己犯同样的错误
此问题一共有三种方式可以解决:
其一:
Options -> Project Settings -> CPU -> ‘Use following init sequence:’中,默认只有一行:
0 reset  0 0ms reset and Halt target,

然后选中该行,点击Edit,修改Delay为2ms,确定,即可

然后选中halt,done, it‘s OK!!!

其二:
Options -> Project Settings -> CPU -> ‘Use following init sequence:’中,默认只有一行:
0 reset  0 0ms reset and Halt target,

第三种:
此种方式属于硬件方面的错误,主要是由于CPU的焊接问题引起的。主要检查是否有两个或者是多个焊在一起
如果前面两种方法没有搞定的话,建议使用第三种方式!!一般可解决问题!

关闭窗口

相关文章