- 信息说明:所用开发板为100ASK_STM32F103_MINI
-
问题现象:按视频操作把开发板(100ASK_STM32F103_MINI)做STLINK用,烧录程序后再把拨码开关拨到ON再updata,电脑的设备管理器中可以看到STLINK驱动,但是keil里面无法发现仿真器,官方的烧录器也连接不上报错。
- 问题分析:设备管理器已经显示正常了,说明ST-Link这端硬件没问题
已经识别到ST-Link了,是检测不到烧写了设备,确认下被烧写设备已经通电。
文档里面说 usb 开关拨到 on 后, 重新拔插开发板, 点击确定会升级到 STLINK V2. 我操作时不会升级到 V2, 然后 STCubeProgramger 就说是老版本的 STLINK 不能使用.
麻烦看下要怎么升级到 V2?
那个工具你下载初版stlink固件后,弹出的窗口点击确定后,会打开另一个升级固件的软件,你那没有弹出来么?
对, 没有弹出. 是我少安装什么软件了么?
你要先刷新,“open in update mode”
然后估计要插拔下stlink,在重新“open in update mode”
最后在“Upgrade”
同样无法升级,在keil5.29版本不弹出升级窗口显示st-link usb communication error,keil5.36版本弹出升级窗口但升级后是no target connected
找不到目标就去检查下接线是不是接错了,拍个照,然后最好画个图描述下
另一边没有连接SW接口 设备管理器中显示了STlink但是keil里是USB连接错误
连接时,另一个开发版的电源灯正常亮