keil提示用STLINK下载程序提示Error: Flash Download failed - Target DLL has been cancelled的一种情况

2023-05-16

keil版本为:V5.25.30.0
下载器为ST-LINK
1.如下图,keil提示Error: Flash Download failed - Target DLL has been cancelled
在这里插入图片描述
2.原因是如下图中的ST-LINK的TVCC没有接到电路板的3.3V
在这里插入图片描述
如下图,当黄色线接上就可以正常下载,如果黄色线不接到STLINK,就会出现Target DLL has been cancelled的错误。
在这里插入图片描述
3.再探讨下STLINK的VDD和TVCC的区别。
如下图TVCC是1.2脚,当STLINK插上USB时,TVCC没有3.3V输出
VDD是19脚,当STLINK插上USB时,VDD有3.3V输出
在这里插入图片描述
当采用SW模式下载程序的时候:
TVCC必须要接到3.3V才能下载成功,否则就会报错Error: Flash Download failed - Target DLL has been cancelled
VDD不用接

那么能不能将VDD接到TVCC,从而给单片机上电呢,我试了下,理论上是可行的,但一般不这么做,因为这个3.3V驱动能力不强。
我用正点原子战舰的板子测试,当VDD接到TVCC,那么VDD和TVCC都会被拉到2V左右,keil也可以成功下载代码,如下图,VDD通过白线给单片机3.3V的电压,然后通过黄线给到TVCC。但是LED并不会被点亮,个人觉得是电压太低。
在这里插入图片描述

翻看STM32的手册可以看到STM32的工作电压是2V-3.6V,所以VDD和TVCC都是两点几V也是可以让STM32程序下载成功的。
在这里插入图片描述
综上所述:
1.TVCC本身是没有电压的,下载程序的时候需要连接到电路板的3.3V。
2.VDD可以给单片机供电,从而下载程序。同时如果电路板上以及单独供电了,VDD就不要连接到开发板上了,避免两个3.3V产生冲突。所以用一个词来形容,可以用但没必要。VDD这个脚就当它不存在就行了,不要去使用。
PS:附上标准的JTAG接口,可以看到19脚是不接的,至于为什么STLINK要将19脚作为VDD给3.3V输出,我没太理解。
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

keil提示用STLINK下载程序提示Error: Flash Download failed - Target DLL has been cancelled的一种情况 的相关文章

  • ruby on Rails 3.1 将 .swf 移动到资产管道?

    是否可以将 SWF 文件移动到资源管道中 如果可以 如何做到这一点 我建议将它们放在一个名为的文件夹中app assets flash 将此文件夹添加到您的资源路径中 config assets paths lt lt Rails root
  • 在 Flash 对象上方显示图像

    我在这里面临着一个棘手的情况 这就是问题 我有一个 Flash 对象 我想在其上显示图像这些是我尝试过的技巧 1 玩转z index 没用 2 将wmode参数设置为透明 不透明 同样没有用 3 使用javascript并仅在页面加载后显示
  • 如何向 Flash Player 10.1 发出启动 flv 或 swf 的意图?

    我有一堆FLV视频文件存储在媒体服务器 我正在尝试让它们在 Flash 播放器中启动 一直在四处寻找但没有找到太多帮助 我已将 flv 文件下载到临时存储中 并尝试使用intent 这就是我的代码的样子 来自我在网上看到的 try URL
  • PHP 通过 FTP 下载整个文件夹(递归)

    我目前有一个非常大的网站 大小约为 5GB 包含 60 000 个文件 当前主机并没有做太多事情来帮助我将网站转移到新主机 我的想法是在新主机上制作一个简单的脚本 通过 FTP 传输到旧主机并下载整个 public html 文件夹 递归地
  • Github 下载文件夹为 zip

    如何为我的 Github 存储库的访问者提供一个链接 以将我的存储库的 builds 文件夹下载为 zip 文件 该文件夹包含应用程序所需的可执行文件 着色器和纹理 当然 我可以手动构建该目录的 zip 文件并将其添加到存储库中 但这会导致
  • 我可以下载并安装 gacutil.exe 而无需安装 VS 或 SDK 吗?

    我希望管理员为我注册一些 DLL 但他可能不希望安装整个 SDK 他可以直接安装吗gacutil exe 如果有的话 他可以从哪里得到呢 我只需发送电子邮件至gacutil exe文件给他 他必须把它放在他的机器上哪里才能使用 我通过复制让
  • 保护客户端 API 的安全

    我正在为基于 JavaScript 的游戏构建服务器端 API 和客户端库 其中必须确保两个非常重要的功能的安全 用户每次游玩都必须扣款 我们必须确保提交的分数是玩家实际获得的分数 解决第一个问题看起来很简单 在每次游戏开始时 我们都会调用
  • ActionScript 3.0 中缺少运算符重载

    我在 ActionScript 中最怀念的事情之一是缺少运算符重载 特别是 我通过在我的类中添加 Compare 方法来解决这个问题 但这在很多情况下没有帮助 比如当你想使用内置字典之类的东西时 有没有好的方法来解决这个问题 Nope 但添
  • flash/flex:渐进式下载与 rtmp

    我试图理解并真正确定何时在 Flex flash 中使用渐进式下载与 rtmp 看来主要的一点是 rtmp 不与 http 一起提供服务 而渐进式下载则由 http 提供 由于它不是 rtmp 因此资源受到保护 因为无法从 swf 外部连接
  • 用圆形减去(遮盖掉?)路径

    我正在使用 Spark Path 在 Flex 中绘制一条路径 我想从这条路径中减去一个圆形 如下图所示 道路又黑又宽 有任何想法吗 我尝试使用 Shape 对象创建蒙版 但无法完全创建其中有圆孔的蒙版 找到了 不涉及口罩 我拿了Path并
  • 在 WordPress 页面上嵌入 swf

    我正在尝试将 swf 嵌入到 WordPress 页面中 这听起来很简单 但它不起作用 我不明白为什么 我已将所有相关文件上传到服务器上 并且我相当确定所有文件路径都是正确的 包含 fla 和 swf 文件的文件夹还包含一个 index h
  • Actionscript 对象的属性数量

    如何获取通用 Actionscript 对象中的属性数量 如数组长度 您必须循环所有元素才能对它们进行计数 function objectLength myObject Object int var cnt int 0 for var s
  • 如何在使用 python 下载时优雅地超时

    我正在循环下载大量文件 其中包含以下代码 try urllib urlretrieve url2download destination on local filesystem except KeyboardInterrupt break
  • 使用多个模块时优化 Flex

    我有一个 Flex 应用程序 加载时间非常重要 消费者网站 我希望能够在屏幕上显示一些内容 然后允许根据需要加载其他模块 我面临的问题是所有模块的总和比我将所有组件包含在单个 swf 文件中要大得多 原因很明显 例如 访问 Web 服务所需
  • PHP:如何访问根目录之外的下载文件夹? [复制]

    这个问题在这里已经有答案了 我如何创建一个 PHP 脚本 页面 允许会员 买家下载存储在根目录之外的下载文件夹中的压缩文件 产品 我正在使用 Apache 服务器 请帮忙 谢谢 保罗 G 您可能会在 soac 提供的链接中找到一些更好的信息
  • Flash 未在调试播放器中显示错误/堆栈跟踪(firefox/chrome/whatnot)

    我正在尝试调试在线默默地失败的应用程序 我 100 确定我正在运行 Flash 调试播放器 为了确保我不会丢失它 我故意抛出一个错误 但 Flash 在浏览器中没有显示任何 stracktrace 我快要失去它了 有什么线索吗 我正在 ch
  • 正确地将 flash.utils.Dictionary 序列化为 SharedObject

    我的 Flex 项目中有一个名为 HashMap 的便利集合类 它本质上是 flash utils Dictionary 的包装器 带有一堆便利方法和添加的 同步的 ArrayCollection 以便我可以将 HashMap 传递给需要的
  • 如何使用 Javascript 从 Chrome iOS 下载 blob 文件?

    如何使用 Javascript 从 Chrome iOS 下载 blob 文件 我正在从 iOS 下载文件 pdf excel txt png iOS 没有文件系统 这对下载来说是一个问题 我创建了一个代码 根据操作系统和导航器 如果需要
  • 使用 OkHttp 下载损坏的文件

    我编写的下载文件的方法总是会产生损坏的文件 public static String okDownloadToFileSync final String link final String fileName final boolean te
  • Microsoft Surface 支持 Flash 网站吗? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我搜索过谷歌但没有找到明确的答案 我或我工作的 Flash 网站 应用程序可以在 Microsoft Surface 平板电脑上运行吗 看来微软 Su

随机推荐

  • CSS三种样式

    CSS样式分为 xff1a 内联式css样式 嵌入式css样式 外部式css样式 1 内联式css样式 内联式css样式表就是把css代码直接写在现有的HTML标签中 lt p style 61 34 color 000099 34 gt
  • ROS开发笔记(3):基于RoboWare Studio 与Python编写动作(action)通讯节点(node)

    ROS的动作非常适合时间不确定 xff0c 目标导向型的操作接口 原理上用话题实现 xff0c 其本质是相关于规定了一系列话题 xff08 目标 结果 反馈 取消等 xff09 的组合使用方法的高层协议 1 定义动作 与 相关话题说明 选中
  • ROS开发笔记(8)——Turtlebot3 Gazebo仿真环境下深度强化学习DQN(Deep Q-Learning)开发环境构建

    本文开发环境为Ubuntu 16 04 ROS版本为kinetic 主要参考链接 xff1a http emanual robotis com docs en platform turtlebot3 machine learning mac
  • 使用opencv实现基于Haar特征的人脸检测

    此文章主要是学习的记录 使用opencv的版本是 3 4 6 实现了图片的人脸检测及人的眼睛 鼻子和嘴巴的检测 里面使用的窗口显示相关的代码都是opencv的函数 人脸检测 openCV的人脸识别主要通过Haar特征分类器实现的 xff0c
  • Xmind2021绿色版,思维导图最佳软件

    Xmind2021绿色版 xff0c 思维导图最佳软件 序言 首先很抱歉拖更很久了 xff0c 因为各种学术上和未来安排上的迷茫和困惑 xff0c 导致我无心管理公众号 xff0c 有一段时间没有为大家带来各类软件和经验分享 xff0c 但
  • Java中的final

    1 final 在 Java 中的作用 final作为 Java 中的关键字可以用于三个地方 用于修饰类 类属性和类方法 特征 xff1a 凡是引用final 关键字的地方皆不可修改 xff01 1 修饰类 xff1a 表示该类不能被继承
  • 分享程序员面试的7个技巧

    金九银十又开始了 xff0c 不过这几年因为疫情的影响 xff0c 职场面试竞争力也变得格外的紧张 xff0c 这个时候除了实打实的技能 xff0c 面试的时候还需要更多的技巧 xff0c 双管齐下才能赢得更大的胜算 xff0c 技能方面就
  • Qt:在QtCreator中使用Clang-Tidy和Clazy检查C++代码质量

    QtCreator在前几天发布了4 6 0的版本 xff0c 增加了两个非常棒的新功能 xff0c 分别是Clang Tidy和Clazy 官方的blog链接 xff1a Qt Creator 4 6 0 released 这些功能能够帮助
  • surfaceView中添加控件

    最近想研究下WIFI ROBOT android 端的现实方法 xff0c 视频和虚拟摇杆都用到了SurfaceView 虚拟摇杆在前面一编讲了 xff0c 这里就把百度出的surfaceview 中加控件的说一下 xff0c 图中 xff
  • Docker中遇到无法删除的容器解决方案

    记录一下 xff0c 一个困扰了我一两天的问题 情况记录 在win10下的Docker中 xff0c 因为之前很少用windows xff0c 所以在某一次需要重启的时候就直接重启了 xff0c 但是在重启的就忘记了先关掉Docker xf
  • 融云SDK集成(一)集成SDK并连接成功

    声明 xff1a 此博客仅为个人学习记录使用 最近无聊时浏览了一下各大招聘网站发现 xff0c 招聘要求上都有写到有im经验或者是集成过融云环信的经验 这里博主特意去了解一下XMPP协议以及使用OpenFire服务器搭建了简易的即时聊天de
  • ESP8266开发中的流水账

    ESP8266开发中的流水账 1 开发环境 Windows下推荐使用AI Thinker打包的Eclipse开发环境 xff0c 直接下载后几本不用配置就可以使用了 同时 xff0c 一旦ESPRESSIF有了新的SDK xff0c 更新项
  • Futaba S-BUS协议解析

    一 协议说明 S BUS协议实际上通过串口进行数据发送 但是需要注意的是 xff0c S BUS的逻辑电平是反的 xff0c 需用如下电路对电平反相 xff0c 再接到串口接收的管脚 三极管可以用8050 串口配置为波特率100kbps x
  • 树莓派3-改装wifi外置天线(转)

    添加U FL底座 把U FL底座焊接到背面J13附近 xff0c 并更改0欧电阻连接 具体操作如下图所示 图 1 U FL座焊接位置 图 2 箭头所指处刮掉阻焊层 xff0c 增加焊接强度 图 3 更改0欧电阻的连接
  • linex命令大全

    1 uname a 查看内核版本 2 cat etc issue 查看当前linux的版本 3 设置ssh客户端的中文编码 export LC ALL 61 zh CN GB2312 export LANG 61 zh CN GB2312
  • 超声波测距模块HC-SR04简介

    一 模块引脚分析 可以看到模块有四个引脚 xff0c 分别是 Vcc xff1a 5V输入 xff0c 网上说3 3V输入也可以 xff0c 没试过 Trig xff1a 触发信号输入 Echo xff1a 回响信号输出 Gnd xff1a
  • 三款EDA工具,AD、PADS与Allegro的简单介绍

    一 市面上原理图设计和pcb绘制的软件主要有如下三个 xff1a 1 Altium Designer 简称AD 2 PADS 3 Cadence的Allegro 简称阿狸狗 二 三款软件的简单介绍 Altium Designer xff1a
  • BLDC无刷直流电机驱动电路-硬石电子

    1 BLDC无刷直流电机驱动电路 xff0c 因为BLDC是三相完全一样的驱动电路 xff0c 下图为其中一相电路图 xff0c 其他两相完全一样 主要元器件 xff1a 高速光耦 xff1a TLP715 MOS管驱动IC xff1a I
  • STM32F103如何使用串口下载程序

    1 从STM32参考手册上 xff0c 可以查阅到 xff0c STM32的启动模式 xff0c 共有下列三种 xff0c 可以通过BOOT0和BOOT1电平的不同组合 xff0c 来选择不同的启动模式 主闪存启动模式 xff1a 即运行模
  • keil提示用STLINK下载程序提示Error: Flash Download failed - Target DLL has been cancelled的一种情况

    keil版本为 xff1a V5 25 30 0 下载器为ST LINK 1 如下图 xff0c keil提示Error Flash Download failed Target DLL has been cancelled 2 原因是如下