先是要确定自己的芯片写保护了,可以这样做。
1、STlink连接板子,按住“复位”键的时候,MDK魔术手那里,点击setting,STlink又奇迹的识别了芯片。
2、STlink连接板子,BOOT0上拉,MDK魔术手那里,点击setting,STlink又奇迹的识别了芯片。
以上两个全中,恭喜你,芯片写保护了。
解决办法:
1、下载STM32 ST-link Utility
2、打开软件,按住复位键让STlink识别芯片
3、正确识别后,点击Target->Erase Chip,完成芯片擦除
4、重新用MDK查看STlink是否连接板子,你会发现,没问题了!
在本人CSXX的博客上也有这方面的解决办法,搜《STlink烧录遇到No target connected问题》可得到解决办法