1、问题
RT-Thread Studio中选择ST-LINK下载,报错如下:
2、分析及解决步骤
这个报错是说ST-LINK的版本太老了,请升级。
首先报错没说找不到ST-LINK驱动啥的,只是说版本太老,所以是有一个旧版本的ST-LINK存在的,这就是平时我在Keil5上用的ST-LINK喽。
进入Keil5的安装目录,找到ST-LINK文件夹,如下图:
"ST-LinkUpgrade.exe"这就是现成的用于ST-LINK更新的程序啊,得来全不费工夫,双击打开。
点击"Device Connect"提示连不上.......好像高兴早了?
百度一下看看,原来是需要重新插拔,以及如果有把连接ST-LINK的USB延长线拔了,直接连电脑的USB试试,再次点击"Device Connect"果然就行了。这时会提示现有的旧版本号,和即将更新的版本号,点击“Yes”即可。
P.S.因为我是先操作成功了再写这篇文章截图的,所以图中新旧版本号一致。