1. 所需资源
硬件资源:
STM32开发板
USB串口转TTL模块
ST-Link
杜邦线若干
弯曲电阻
电阻转电压模块
软件资源:
MDK5
ARM.CMSIS.3.20.4.pack
Keil.STM32F1xx_DFP.1.0.4.pack
Keil.STM32F4xx_DFP.1.0.8.pack
USB串口转TTL CH34x驱动
ST-Link驱动
串口调试助手
2. 硬件接线方式
1.ST-Link下载程序到开发板
四个引脚分别是
3.3V(7或8号引脚) --很重要
GND(5或6号引脚)
SWDIO (4号引脚) --对应开发板PA13引脚(数据线)
SWCLIK(2号引脚)–对应开发板PA14引脚(时钟线)
这样仿真器与我们的stm32开发板的引脚一一对应了 如下图所示。
凹槽:1、3、5、7、9
下方:2、4、6、8、10
2.USB转TTL接线
3、电压转电阻模块和开发板ADC模块
电阻转电压模块 ADC模块
GND GND
3.3V 3.3V
AO PA1
4、实验过程中遇到的问题:ST-link comunication error\串口通信找不到串口
1、ST-Link无法下载程序,ST-link comunication error
可能原因:
1.ST-Link驱动未安装
2.ST-Link固件未更新
2、串口通信找不到串口
可能原因:
1.CH340驱动未安装
5.相关驱动和源程序
链接:https://pan.baidu.com/s/1x1semMuUdt0uYqqFg74QWQ
提取码:hv8p