利用STM32探索套件自带ST-LINK下载/仿真外部STM32设备

  • 小雨儿
  • LV5工程师
  • |      2014-03-12 18:54:46
  • 浏览量 2890
  • 回复:8


ST发布了一系列STM32F0/F3/F4探索套件之后,上面都自带了一个ST-LINKV2仿真器,这个仿真器除了可以给探索套件本身器件下载仿真程序外,还可以用于下载仿真外部开发板和自制的硬件。因为看到有些人在网上求助这样的方法,我正好最近因为需要,实验了一下,下载并运行成功了,现在把过程为大家分享一下。以STM32F3DISCOVERY为例。

一、正确设置STM32F0/F3/F4探索套件

首先装好驱动,确定你的STM32F3套件的仿真器能够正常使用。把STM32F3DISCOVERYCN4端子的两个跳线帽去掉。这个很重要!

利用STM32探索套件自带ST-LINK下载/仿真外部STM32设备

二、 使用杜邦线连接CN3(SWD)连接器和外部设备上的JTAG连接器

探索套件CN3是仿真器SWD的输出信号端,引脚定义自上到下,定义如图:

利用STM32探索套件自带ST-LINK下载/仿真外部STM32设备


我们只需要用到这5根线

VDD_TARGET / SWCLK/ GND /SWDIO /NRST

如果你的STM32开发板或自制设备上有JTAG口,那么对应接口如下:


利用STM32探索套件自带ST-LINK下载/仿真外部STM32设备

VDD_TARGET 1

SWCLK 9

GND 4-20

SWDIO 7

NRST 2

三、设置MDK开发环境

下面是设置的图片,这个不要出错,如果ST-LINK出现通信错误的提示哦,重新插拔一下就OK了。

利用STM32探索套件自带ST-LINK下载/仿真外部STM32设备

利用STM32探索套件自带ST-LINK下载/仿真外部STM32设备

下面是一个实际连接图实例:

利用STM32探索套件自带ST-LINK下载/仿真外部STM32设备






  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:8
小雨儿 2014-03-19
是啊,下载仿真程序很方便,可以省下买J-LINK 和U-LINK了
0   回复
举报
发布
小雨儿 2014-03-19
多谢管管支持哦
0   回复
举报
发布
Cigoy 2014-03-13

stlink还是不错的。

0   回复
举报
发布
lbym 2014-03-13
学习一下
0   回复
举报
发布
gtrjolin1986 2014-03-13
支持原创技术贴
0   回复
举报
发布
jldwd 2014-03-12
应该的,想你学习!很好!
0   回复
举报
发布
小雨儿 2014-03-12
多谢支持哦
0   回复
举报
发布
jldwd 2014-03-12
支持原创!
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子