1.ST-Llink与STM32最小系统开发板的线路连接
— ST-Llink:SWDIO ———— STM32:SWDIO
— ST-Llink:SWCLK ———— STM32:SWCLK
— ST-Llink:GND ———— STM32:GND
— ST-Llink:3.3V———— STM32:3.3V
(通过这四根线来给单片机烧录程序,如下图所示)
STLINK正面朝上,有两排排针,其中上面一排排针对应左边一列序号表示,下面一排排针对应右边一列序号标识,我们只需接下面那一排,切记!要对应接入(GND和3.3V不能接反负责会损坏STM32或者电脑!!!),如下图所示:
2. ST-Llink通过USB口连接电脑,查看端口是否识别正确
打开“设备管理器”,然后打开"通用串行总线设备"。确保端口没有叹号或问号。(如果识别有问题,或者有感叹号则需要装驱动)
驱动安装:百度网盘链接:https://pan.baidu.com/s/1_TnIBzNSO-UukQNcgXZiCg
提取码:0421
将压缩包存储在一个文件夹后解压,解压后打开文件夹
①根据自己的操作系统打开对应的应用程序,64位的选择"dpinst_amd64.exe",32位的选择"dpinst_x86.exe"。右键以管理员身份运行。
②点击下一页->安装->完成即可。
③将ST-Link、单片机、电脑正确连接(注意:这里一定要将ST-Link、单片机、电脑正确连接,再进行下面操作),打开"设备管理器",查看"通用串行总线设备"中出现设备"STM32 ST-Link"表示驱动安装完成。
3.keil中配置ST-Link
下面是STM32官网最新版本的固件库
固件库 百度网盘:https://pan.baidu.com/s/1Sj-ijO3rf3MuhdOU8qOxEQ
提取码:0421
然后打开工程,打开 魔术棒图标。
点击"Debug"后,配置为下图所示,选择ST-Link
点击"Settings"后,出现序列号即表示连接成功,如下图所示:
4.面包板使用方法
将电源拓展模块插入面包板方便后期给各个模块供电(如图所示)
为面包板供电
要通过 BBPS 模块为面包板供电,请将其安装到面包板上。它的放置方式应使模块的左右正负极与面包板的电源轨重合。将稳压或非稳压输入电源连接到直流输入插孔。打开开关检查LED。如果模块通电,则 LED 亮起。将跳线调整到所需的输出电压。如果您想要 5 伏的面包电源轨,请相应地调整5V或者3V开关,是两个独立的通道,可以同时提供不同的电压(正常情况选择5V即可)。单片机插入面包板如下图:
5.STM32F103C8T6最小系统板开发资料链接:
https://pan.baidu.com/s/1F5XZjELrcAdJw_T5lsA9PQ
提取码:0421