单片机/MCU论坛
直播中

睡觉

未满1年用户 4经验值
擅长:可编程逻辑 嵌入式技术 制造/封装
私信 关注
[文章]

关于STM32f103RCT6核心板USB口不能下程序

不同商家的板子设计规格不同

有些板子有两个USB口,其中一个可以下载程序并供电,另一个仅能供电,如果一个不能安装驱动并下载程序就换另一个就可以了。一个USB的就有点难受了。我也是被坑过来的,枯死。

只有一个USB口的核心板,它的那个USB口一般只能用来供电,我们可以看原理图:


对于这种情况,我们想要下载程序就要借助ST-LINK,j-LINK或者USB转TTL

对于ST-LINK下载:我们要有一个ST_LINK下载器:
我们需要的是3.3V、GND、SWDIO、SWCLK用杜邦线连接,然后我们看开发板原理图,找到板子JTAG调试接口:
我的原理图对应的接口是这样接的:

VCC接VCC,GND接GND,SWDIO接SWDIO,SWCLK接SWCLK,然后我们就可以可以在keil5的魔术棒中的debug中如图配置ST LINK后点击setting:

紧接着按如图配置,就可以发现自己电脑识别到了SWDIO后点击确定即可:


接着在utilities中,按如图配置后点击setting:
最后按如图配置,选择你需要的FLASH单击一下,按确定和OK。
然后就编译程序最后下载进板子即可:



  • 7.png
  • 6.png
  • 10.png
  • 9.png
  • 8.png
  • 5.jpeg
  • 4.png
  • 3.jpeg
  • 2.png
  • 1.png

更多回帖

发帖
×
20
完善资料,
赚取积分