历史上的今天
今天是:2025年03月13日(星期四)
2020年03月13日 | ST-Link不能下载程序的几种解决办法
2020-03-13 来源:eefocus
一直在用J-LINK,最近改用ST-Link,出现了不少无法下载程序的情况,这里列出几种解决的办法(针对STM32F103系列):
1#是不是你没有选择Flash算法?
什么都没有加的话,会提示“找不到Flash算法”的哦
2#是不是你JTAG下载了?
赶紧调回SW下载。
3#ISP下载
用户有的时候会不小心把PA13 or PA14的SW功能给关了,这时候ST-Link会显示“no SW-DP found”。这时只能用ISP下载,具体方法是BOOT0 = 1,BOOT1 = 0,一般来说就能下了,下完之后记得切换为BOOT0 = BOOT1 = 0,让系统正常运行。
当然有蜜汁bug的时候也可以试试,有一次我就是下载器供电不稳把芯片锁死了,用这种方法解决了。
4#下载时按住Reset
有一次发现芯片信息读不出来,按住Reset就能读出来,松开又没有。我一直按住Reset下载,显示“Core is held reset”。于是我先按住Reset,在ST-Link擦除Flash 的时候松开,就能够正常下载了。下载进去一次之后,芯片就好了,不知道什么原因。
5#降低下载速率
有的时候可行。
6#更新ST-LINK固件
在keil目录下有ST-LINK更新固件的程序,更新下固件有时候有可能解决问题(特别是报错为“Internal Command Error”的时候,有可能是这个问题)。如果更新固件后STLINK不能识别(即出现USB Communication Error),重新安装驱动并重启(实在不行主板掉电即可)。
史海拾趣
|
复杂嵌入式系统已日益普及并成为我们日常生活的一部分。一辆汽车平均包含80个每秒能执行上亿条指令的嵌入式处理器。以一个单独的DSP上以软件方式实现移动调制解调器的配置为例,现在的手机包含2到4个处理器。 然而随着嵌入式系统日益普及,设计危机 ...… 查看全部问答> |
|
附件里包括 PCB设计技巧百问.pdf protel99-se.pdf PROTEL 软件使用的误区及几个不易搞清的概念.pdf Protel同类修改.pdf 在Protel DXP中建造自己的原理图库.doc… 查看全部问答> |
|
我这个工程是在VS2005下的CE6.0工程,我发现我无法加入.h文件。我点击右键增加已存在文件,就是加不进工程里面。请问是什么怎么回事?… 查看全部问答> |
|
这个板子资源 GPS LEA-5A (ublox的) SD卡卡座, 2440 K9F1G08 HY57V561620FTP x2 LCD接口。 音频接口。 SD卡接口。 串口。 jtag口。 USB dev USB host 电源管理芯片。 nboot说明 支持SD卡升级 调试程序。比如你要升级引导程序或者win ...… 查看全部问答> |
|
【Nucleo心得】磨刀不误砍柴工 开发工具分享(1)——stm32cubemx 前两天收到论坛寄来的开发板,板载ST-Link,确实很方便!一根usb线就OK了,不需要占用那么多的USB口。因为最近很忙,一直没时间上手玩一下。今儿,忙里偷闲,先把开发工具、编译环境整一整。 这两天看论坛已经有几位大大们在上手玩耍了,目前,一 ...… 查看全部问答> |
|
大多情况下Labview 与单片机间的通信大多数都是通过串口通信,但是要注意Labview 的串口通信是属于VISA模块,可惜LabView 默认情况下是不安装VISA驱动的,所以要手动安装驱动在官网的 资源与服务->NI Drivers -> NI VISA。 ...… 查看全部问答> |




