
一、出现的问题 板子为STM32F1 Nano. G" N: X) j$ Z& g ?) C$ t 前提是有ST-Link 驱动,即ST—Link Debugger(点击查看),然后编写完代码后点击“Load”,在弹出的界面内会显示"st-link usb communication error"报错,致使无法对STM32进行download code to flash memory。. d, j0 C+ H" Y2 _. t9 f/ O0 X2 R 二、如何解决 2.1 步骤一- s9 @( D4 A0 ~7 t# \1 w 首先在你的keil安装目录下的STLink路径文件中找到“ST-LinkUpgrade.exe”,然后点击运行,插上STM32F1 Nano板子到电脑,点击Device Connect按钮,连接。5 ~- g8 i% l; Y! N, R" o- m) z ![]() ' [ N. x! q% g; Z 2.2 步骤二 若出现如下error,则重新给板子上电再试一次: ) V3 W8 M6 `9 ?8 T1 S7 d( H ![]() . }% }, [ l2 ?. ~' b+ h 9 Y5 L; x7 R8 i K& a' M 2.3 步骤三 连接成功,可以看到当前固件版本以及即将升级的版本,点击yes进行升级。$ r, F9 [8 `9 U( S1 {/ L+ h ' J& L4 R5 z! H1 |* G# x 2.4 步骤四/ }2 c* k1 y0 ~6 |8 n4 ~ 然后打开USBDriver目录。以管理员身份运行stlink_winusb_install.bat文件,进行驱动更新。0 g+ |+ w( l9 w- L) J0 k ![]() ![]() 2.5 步骤五8 g- X; A }# m: e 4 L+ Z8 F, s" e# d6 u, ~+ a& q6 u ![]() $ p- j) O/ p. {6 X0 U$ G" U- L* l Z 三、成功解决问题+ m l( f& F, K S5 I. ] 下载完成。2 m7 B" s0 Q U3 s7 {; g ![]() ————————————————4 k* }$ \. v7 u3 D+ R& N9 p( u6 f8 Y 版权声明:Born_toward " C: X; q: L6 ?) X3 E |
拷打cubemx【001】——艰难的选型路
汇编浮点库qfplib移植STM32F769I-DISCO开发板与硬件浮点运算性能测试对比
【STM32H7S78-DK评测】CoreMark移植和优化--兼记printf重定向实现方法及常见问题
【STM32H7S78-DK评测】移植AI框架TensorFlow【DSP指令加速篇】
【STM32H7S78-DK评测】开发板初识与工程模板创建
【STM32H7S78-DK评测】搭建基于ST官方VSCode扩展的STM32开发环境
[STM32WB55评测] 开箱
通过 STLINK-V3SET I2C 接口将程序下载到 SRAM 中并执行的方法
ST IO-Link 从站执行器设计方案
基于STM32 ST-LINK Utility安装及使用经验分享