STM32下载出现no target connect

发布者:genius6最新更新时间:2018-11-30 来源: eefocus关键字:STM32  下载  target  connect 手机看文章 扫描二维码
随时随地手机看文章

今天焊好了一个STM32F107VCT6的板子,一开始芯片可以下载进去程序。


然后过了5分钟,程序突然下载不进去了。然后就是一顿分析。当然分析的过程很复杂。


前前后后焊了3个芯片。STlink和Jlink都试过还是不能下载程序。


分析了一下,是芯片写保护了。


至于为什么写保护,是STlink供电不稳定, 当时引脚没有焊上去。供电断断续续的,芯片就被写保护了。解决办法在下面。


下两个图是我用STlink做的。



然后查资料将复位引脚拉低以后,然后在设备里面出现了



但是现在是下载不进去程序的。


然后继续看资料,将BOOT0引脚拉高使用ISP下载模式(就是直接下载就行了),



如果出现这个是可以下载程序的。但是不可以调试程序。


现在继续打开STM32 ST-LINK Utility还是将BOOT0拉低,


Target->Erase Chip  芯片擦除就行了。


出现下图,说明芯片擦除成功。



然后在来MDK出现了设备。



OK,可以安安静静的写程序了。

关键字:STM32  下载  target  connect 引用地址:STM32下载出现no target connect

上一篇:使用keil调试stm32时不能run
下一篇:Keil4 Ulink2调试Cortex-M3 LPC1788的配置

推荐阅读最新更新时间:2024-03-16 16:18

STM32通定时器时间设置步骤和计算公式方法寄存器值
一、STM32通用定时器原理 STM32 系列的CPU,有多达8个定时器,其中TIM1和TIM8是能够产生三对PWM互补输出的高级定时器,常用于三相电机的驱动,它们的时钟由APB2的输出产生。其它6个为普通定时器,时钟由APB1的输出产生。 下图是STM32参考手册上时钟分配图中,有关定时器时钟部分的截图: 从图中可以看出,定时器的时钟不是直接来自APB1或APB2,而是来自于输入为APB1或APB2的一个倍频器,图中的蓝色部分。 下面以通用定时器2的时钟说明这个倍频器的作用:当APB1的预分频系数为1时,这个倍频器不起作用,定时器的时钟频率等于APB1的频率;当APB1的预分频系数为其它数值(
[单片机]
<font color='red'>STM32</font>通定时器时间设置步骤和计算公式方法寄存器值
变频空调电控系统的设计Electronic-controlledSystem′sDesignofFrequencyConversionAir-condition
     摘要:介绍空调变频器的SPWM原理,并以西门子专用单片机C504构成的电控系统为例,说明变频空调器电控系统的基本结构、实现方法及关键技术。     Abstract:This paper introduces the principle of air-conditioner transducer′s SPWM and explains its electronic-controlled system′sbasic structure, implementing method and pivotal technique by a electronic-controlled system being ma
[电源管理]
STM32 USB学习笔记7
主机环境:Windows 7 SP1 开发环境:MDK5.14 目标板:STM32F103C8T6 开发库:STM32F1Cube库和STM32_USB_Device_Library 现在来分析一下USB器件库中核心文件usbd_ioreq,相对于usbd_ctlreq来说usbd_ioreq文件的代码量要小一些。该文件的主要作用是为控制端点提供IO请求API,更准确来说是为默认的控制端点0提供的API,该文件只有7个函数体,首先看第一个函数发送数据函数 /** * @brief USBD_CtlSendData * send data on the ctl pipe * @param pdev: d
[单片机]
STM32的IO口的8种配置详解
1 STM32 的输入输出管脚有下面8种可能的配置:(4输入+2输出+2复用输出) ① 浮空输入_IN_FLOATING ② 带上拉输入_IPU ③ 带下拉输入_IPD ④ 模拟输入_AIN ⑤ 开漏输出_OUT_OD ⑥ 推挽输出_OUT_PP ⑦ 复用功能的推挽输出_AF_PP ⑧ 复用功能的开漏输出_AF_OD 1.1 I/O口的输出模式下,有3种输出速度可选(2MHz、10MHz和50MHz),这个速度是指I/O口驱动电路的响应速度而不是输出信号的速度,输出信号的速度与程序有关(芯片内部在I/O口 的输出部分安排了多个响应速度不同的输出驱动电路,用户可以根据自己的需要选择合适的驱动电路
[单片机]
STM32之RTC实时时钟
RTC实时时钟简介: STM32的RTC外设,实质是一个掉电后还继续运行的定时器,从定时器的角度来看,相对于通用定时器TIM外设,它的功能十分简单,只有计时功能(也可以触发中断).但是从掉电还能继续运行来看,它是STM32中唯一一个具有这个功能功能的外设.(RTC外设的复杂之处不在于它的定时,而在于它掉电还可以继续运行的特性) 所谓掉电,是指电源Vpp断开的情况下,为了RTC外设掉电可以继续运行,必须给STM32芯片通过VBAT引脚街上锂电池.当主电源VDD有效时,由VDD给RTC外设供电.当VDD掉电后,由VBAT给RTC外设供电.无论由什么电源供电,RTC中的数据始终都保存在属于RTC的备份域中,如果主电源和VBA都掉电,那么
[单片机]
卢伟冰宣布了“大”消息:红米Note 8将要来
小米集团副总裁、Redmi品牌总经理卢伟冰预告将于今天上午10点发布“大”消息,敬请关注。   卢伟冰这条微博尾巴“Note8Android”表明今天宣布的“大”消息应该就是红米Note 8了。卢伟冰总结红米Note 8:拍照更清晰、续航更持久、屏占比更高、手感更好,下巴很窄。   根据官方公布的信息,红米Note 8系列将首发6400万像素,这是迄今为止像素数量最高的手机传感器,其型号是三星GW1。   不仅如此,红米Note 8系列将首发联发科Helio G90T芯片。卢伟冰科普,联发科Helio G90系列是一款为游戏而生的手机芯片,性能领衔准旗舰芯片,安兔兔跑分超过22.2万分。CPU双大核采用最先进的A76架构
[手机便携]
卢伟冰宣布了“大”消息:红米<font color='red'>No</font>te 8将要来
Exynos4412裸机SDRAM工作原理及时序分析
下一节准备将代码重定位到DDR SDRAM,所以本节先对一些基础知识进行学习一下。 DDR出身自SDRAM,严格的说应该叫DDR SDRAM,DDR SDRAM是Double Data Rate SDRAM的缩写,是双倍速率同步动态随机存储器的意思,所以,有很大一部分,两者是一样的,理解SDRAM,然后再来理解DDR。在SDRAM上的改进,效果应该更好一些,本文参考大神 Tekkaman Ninja的博客 中介绍的,并加入了一些自己的讲解。 先上一张SDRAM的结构图,如下图所示 SDRAM结构图 下面上一张简易的SDRAM工作流程图 SDRAM的内部是一个存储阵列,阵列就如同表格一样,将数据“填”进去。在数据读写时和表格的
[单片机]
Exy<font color='red'>no</font>s4412裸机SDRAM工作原理及时序分析
STM32时钟使能函数
最近在学习STM32单片机,之所以选择这款单片机作为入门原因有以下几点: 1. 配套资料详细 2. 工作中正在用这款单片机,有疑问可以请教同事,熟悉了这款单片机能更好服务于工作 3. ST单片机非常火爆,很多公司都在用 对于单片机小白的我,想要学好一款单片机,不仅仅是一时的冲动,凭借的更是长期的毅力和兴趣,这点觉悟必须具备。为什么要写博文呢?因为怕忘记,有时候花很长时间琢磨的函数,再见面只有相见无言唯有泪千行!!!所以做笔记尤其重要啊!!! 使用一个外设时,必须先使能它的时钟,这些时钟函数可大致分为三类:一)外设时钟使能函数 二)时钟源和倍频因子配置函数 三)外设复位函数 外设时钟使能函数又包括外
[单片机]
<font color='red'>STM32</font>时钟使能函数
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved