1.话不多说,先上图。
实物图:

连接图:

说明:这里采用SWD下载方式,可以用的JLink连接需要下载固件的JLink,这里焊上排针不好看就直接用杜邦线斜着插,稍微上点力就能有效连接了。
SWDIO-------------------------SWDIO
SWCLK------------------------SWCLK
GND----------------------------GND
2. 下载步骤
- 首先,你要安装了JLink的驱动,不过你既然能够用JLink下载就肯定有塞。这里需要用到里面的J_Flash下载固件。这里的固件是HEX格式(ob-stm32.hex)。

- 打开J-Flash ARM后,首先点击File-OpenProject...,从中选择STM32F103C8找不到就找STM32F103RB.jflash。(例子芯片,直接在提示的目录下找),它会问你是否保存改变,点否就行了。

- 点击File-Open data file...选择要烧录的可执行文件(.hex 或者 .bin)。这里就选要下的固件ob-stm32.hex。
- options-project settings 在里面配置cpu型号,下载方式。



- 选择烧录文件后,点击Target-connect,链接一下硬件是否通。如果能够连接成功会了LOG窗口最后一行显示“Connected successfully”。
- 按F5键将程序写入芯片。(注意地址是0x8004800)

最后说下,第一次用它下程序会让你更新,点就很OK了。(tip:Jlink驱动不要装太高版本否则会不成功)
链接:https://pan.baidu.com/s/1y1ix_oVdCN-6sRrqU7jE9Q
提取码:qxkn
本文详细介绍了如何使用JLink通过SWD接口为STM32微控制器下载固件,包括硬件连接方法和软件操作步骤。重点讲解了如何配置J-FlashARM工具,选择正确的CPU型号和下载方式,以及连接和烧录HEX文件的过程。
8596

被折叠的 条评论
为什么被折叠?



