历史上的今天
今天是:2025年03月12日(星期三)
2020年03月12日 | ST Link设备连接正常,但是keil中找不到已连接的设备
2020-03-12 来源:eefocus
报错:
No target connected
Error:Flash Download failed - Target DLL has been cancelled
Connection to device is lost:check power supply and debug connection.
If the target is in low power mode,please enable"Debug in Low Power Mode" option from Target->settings menu.
背景:
使用STM32F429,STlink下载程序,keil for arm进行编程,原本一切正常,下载了一次程序之后,在keil中再也找不到设备,但是STLink显示驱动、连接等一切都正常,使用STM32 ST-LINK Utility工具也能正常连接,但同样的程序还是下载不进去,如下列图所示:

keil中显示没有设备连接
查看计算机设备管理器中,确定STLink驱动和连接没问题:

计算机设备管理中显示STLink连接正常
点击下载程序时就会出现下面的报错:

使用 STM32 ST-LINK Utility工具(ST-Link Utility点击下载),可以正常连接,可以擦除存储器的内容,但是一下载当前的程序bin文件,就会出现各种报错:

问题原因:
在各种网上查找之后,发现有网友说到下载口的引脚是PA13和PA14,突然想起我的当前程序,为了方便,随便用了两个引脚,就是PA13和PA14,于是赶紧查看芯片手册,并且修改程序,将PA13和PA14引脚换成了别的引脚,如下图:

解决方法:
因为keil不能下载程序了,芯片中因为之前下过一次当前程序之后才不能再下载程序的,所以一上电就在跑当前的程序,所以先使用STM32 ST-LINK Utility工具将之前芯片中的程序擦除:

关闭STM32 ST-LINK Utility工具,然后再打开keil,查看,就发现找到了已连接的设备,如下:

问题解决!
史海拾趣
|
水文遥测系统通常由终端机、中继站和中心站三部分组成。由于终端机是用来直接测量雨量、水位等水文数据,是整个遥测系统信息的来源,故其设计成为整个遥测系统的关键。遥测终端机一般处于河流上游或者湖泊边缘,分布分散,维护起来很不方便,需要长 ...… 查看全部问答> |
|
FPGA在目前应用领域非常,在目前的单板设计里面,几乎都可以看到它的身影。从简单的逻辑组合,到高端的图像、通信协议处理,从单片逻辑到复杂的ASIC原型验证,从小家电到航天器,都可以看到FPGA应用,它的优点在这里无庸赘述。从个人实用角度看,对 ...… 查看全部问答> |
|
一个项目要求输入信号有1.3GHZ的bandwidth.请问我该怎么理解这个?是不是最高频与最低频率之差,那么如果最低频率是0HZ(只是理论假设),最高频率的值最小也得1.3GHZ了吧… 查看全部问答> |
|
北京 两个项目急招两个职位: 工作内容: 1)参与公司嵌入平台方案和构架,系统设计和开发; 2)从事嵌入式产品的软件需求分析、软件设计与开发; 3)负责需求文档、设计文档、培训文档的编写; 任职要求: 电子、通信计算机软 ...… 查看全部问答> |
|
论坛里有谁搞过RGB24 转YUV422吗?? 在网上搜了一下,资料不是很多而且讲的不是很清楚。我看到以下公式,但是YUV的U、V分量不是只有Y的一半吗?按照公式的话U、V分量和Y一样多啊,谁能点拨下我,不胜感激。Y = 0.299 R ...… 查看全部问答> |
|
本帖最后由 dontium 于 2015-1-23 13:14 编辑 AC 感应电机 (ACIM) 是消费电子类应用和工业应用中最受欢迎的电机,代表了工业革命的力量。 十九世纪末,Nicola Tesla 首次 ...… 查看全部问答> |




