所需设备:STM32F4、杜邦线(彩色小电线) * 8 、USB 转 TTL
0.认识设备
ST-link
USB 转TTL
STM32F4主板
1.连线
ST-Link连线
一共需要四根线
序号从左至右,从上至下进行编号
- 1 - 3.3V 连接 1(黄色)
- 2- GND 连接 4
- 3 - SWDIO 连接 7
- 4 - SWCLK 连接 9
USB 转 TTL连线
-
1 - 3.3V - 3.3V(红色)
-
2 - TXD(USB) - RX(主板)
-
3 - RXD -TX
-
4 - GND - GND
这里对应连线TX和RXD是相反的,因为对于主板来说的输入,就是另一条的输出
可参考如下连线方式
请确保你的线一定是正确的,否则将会 烧坏硬件!!!
2.连接测试
这一步需要你安装了如下所示的软件
arm Keil
按如下方式进行配置
option
—>debug
---->Settings
(注意一下,这个选择的是ST-LINK
)
点击 Setting 后弹出这个界面,如果能正常检测到 J-link 设备表示可以进行烧录,如下图
进行更新
连接设备
更新
3.下载代码
在完成上述操作后,首先将样例程序进行编译后,点击如下图位置
编译完成后,点击LOAD
点击LOAD后,在左下角将会有对应的进度条显示
4.启动设备
点击图示的位置,将设备重置
在下载完代码后,一定要记得按
复位键
。不然更改无效!!!