解决 STM32 报错 “no target connected” 的方法

前言

stm32最小系统在下载程序是一直报错:no target connected,试了很多办法成功不了,最后将芯片擦除了才成功。

一、问题描述

当时用stm32f103c8的芯片下载了stm32f03r6的程序,并且可以成功运行,但是到后面下载f103c8的芯片却开始报错

二、原因

主要原因应该是芯片不兼容,导致相关寄存器被篡改。

三、解决方法

下载stm32 ST-link Utility ,后将单片机用stlink连接电脑

记住:一定要先按住复位键,按着的同时,点target->connet,点完大概0.5s左右松开复位键(多试几次成功)


连接成功后点target->Erase Chip,成功擦除芯片,之后就可以成功下载程序啦。

作者:苦学嵌入式

物联沃分享整理
物联沃-IOTWORD物联网 » 解决 STM32 报错 “no target connected” 的方法

发表回复