![](https://file.jishuzhan.net/article/1779723574550990850/9727c5f67012fd1ea5385cf72837740b.webp)
目录
[1.需要准备的软件(版本必须相同)꒰ঌ( ⌯' '⌯)໒꒱](#1.需要准备的软件(版本必须相同)꒰ঌ( ⌯' '⌯)໒꒱)
4.1.拆入第一个接口(串口com接口是用来上传代码的ฅ˙Ⱉ˙ฅ)
[4.2.拆入第三个接口(SWD Jlink口˙Ꙫ˙)](#4.2.拆入第三个接口(SWD Jlink口˙Ꙫ˙))
[4.3Keil软件是否正常捏?੭ ᐕ)੭](#4.3Keil软件是否正常捏?੭ ᐕ)੭)
1.需要准备的软件(版本必须相同)꒰ঌ( ⌯' '⌯)໒꒱
1.mdk536 (其他高版本不推荐,没有AC5编译器)
2.JLink_Windows_V612a (jlink驱动,用来SWB端口上传代码调试,其他版本会报错)
3.CH341SER (串口驱动, com接口用来上传代码)
4.Keil.STM32F1xx_DFP.2.4.1**(开发板芯片包,芯片库,用来编译代码)**
5.FlyMcu (串口上传代码工具)
2.下载链接地址⌯'▾'⌯
- mdk536(软件需要购买或者使用免费的注册工具): MDK5.29,5.30,5.31,5.32,5.33, 5.34,5.35, 5.36, 5.37和各种pack软件包镜像下载(2022-05-04) - 知乎 (zhihu.com)
- JLink_Windows_V612a: SEGGER - The Embedded Experts - Downloads - J-Link / J-Trace
- 串口驱动-CH341SER: CH341SER.EXE - 南京沁恒微电子股份有限公司 (wch.cn)
- Keil.STM32F1xx_DFP.2.4.1.pack: KEIL各版本镜像和STM的KeilPACK包下载_keil镜像网站-CSDN博客
- FlyMcu: FlyMcu - 用于STM32芯片ISP串口程序一键下载的免费软件-CSDN博客
3.软件安装教程
- mdk536(需要注册): Keil MDK 5.36安装及和谐_mdk536-CSDN博客
- JLink_Windows_V612a: Jlink软件下载和安装教程_jlink安装教程-CSDN博客
- 串口驱动-CH341SER: (打开软件点击安装即可)
- Keil.STM32F1xx_DFP.2.4.1.pack: (点击next即可)
4.安装好了,正常情况会是什么样子呢?(๑•̌.•๑)
4.1.插入第一个接口(串口com接口是用来上传代码的ฅ˙Ⱉ˙ฅ)
![](https://file.jishuzhan.net/article/1779723574550990850/11b89aca4823886edcfa6555ff5ee451.webp)
设备管理器情况1(如下)
![](https://file.jishuzhan.net/article/1779723574550990850/c46ce32f616c49bca484704461a90d30.webp)
4.2.插入第三个接口(SWD Jlink口˙Ꙫ˙)
![](https://file.jishuzhan.net/article/1779723574550990850/ea792008e345037d8e3f53a71a1ae963.webp)
设备管理器情况2(如下)
![](https://file.jishuzhan.net/article/1779723574550990850/ae9619ac7faac688c2989f428c457c4f.webp)
4.3Keil软件是否正常捏?੭ ᐕ)੭
1.打开一个学号显示项目 (MGJ520/HNUST STM32 student number displayed (gitee.com))
![](https://file.jishuzhan.net/article/1779723574550990850/da9f9849a79b5278e604c923a51d0cf9.webp)
2.是否有STM32F103VB 芯片 (通过安装pack芯片库)
3.将usb线插入SWD口是否有如下显示ᕕ( ᐛ )ᕗ
![](https://file.jishuzhan.net/article/1779723574550990850/fcf17f9bf98fef93b66c3b7cddb1f8ab.webp)
4.同时jlink灯会长亮(usb插入SWD口)
![](https://file.jishuzhan.net/article/1779723574550990850/ef84a0d576d9ae55c281fa6919e0c300.webp)
5.编译代码
![](https://file.jishuzhan.net/article/1779723574550990850/81a7dc3ba72efbebefbdf5892508e715.webp)
注意 :0 Error 0 Warning 才是编译成功 -****(꒪ˊ꒳ˋ꒪)-
6.上传代码(使用FlyMcu)
将usb插入COM口(第一个口),打开FlyMcu, 选择port:COMxx注意这里port:里面选择CH340
![](https://file.jishuzhan.net/article/1779723574550990850/737ef8f864bbd8251e33fe8349701637.webp)
找到 项目文件夹->USER->xxxx.hex
![](https://file.jishuzhan.net/article/1779723574550990850/928662381ef78c04a76f676c128c76aa.webp)
选择 9600波特率,不然上传错误,然后点击 (开始编程)
![](https://file.jishuzhan.net/article/1779723574550990850/d658011362676de67ee4d47ee24d8fa9.webp)
![](https://file.jishuzhan.net/article/1779723574550990850/18751df39a65b1c139c8cb6e99a5e534.webp)
长按ISP按键的同时,多次点按RESET键 你要多按几下 ,嘻嘻****ฅ( ̳• · • ̳ฅ)
![](https://file.jishuzhan.net/article/1779723574550990850/905018c64f5efe0e388248ec5c3811a0.webp)
出现下面,松开按键,上传成功**✧*。 (ˊᗜˋ*) ✧*。**
![](https://file.jishuzhan.net/article/1779723574550990850/6991327fa3baf7d446d793537957dd70.webp)
注意哈**◝(⑅•ᴗ•⑅)◜..°♡** :学校开发板的线不好,通常接触不良没有端口显示,建议换好的线
7.附件
![](https://file.jishuzhan.net/article/1779723574550990850/ed617bdc02e50ab8eb9dd944c7f96eaa.webp)
GPIO配置
![](https://file.jishuzhan.net/article/1779723574550990850/880d0fde8440fc396feb8ee953cdf294.webp)
![](https://file.jishuzhan.net/article/1779723574550990850/328d0d248020a5dee85c0c9b39eebf39.webp)
![](https://file.jishuzhan.net/article/1779723574550990850/2fdbaa33078cc3828835b7a835dbe23f.webp)
开发板电路图
![](https://file.jishuzhan.net/article/1779723574550990850/821857f02edf5156cc3642a67a60e7ec.webp)
led 数码管电路图
![](https://file.jishuzhan.net/article/1779723574550990850/79e3eb94b1493288be9ece9e2a9a9c17.webp)
按键电路图
传感器电路图
我叫芒果酱,点个关注吧❛‿˂̵✧