- 程序下载方法
1、stlink下载线连接
1.1有JTAG口的电路板接线
图1.1 电路板1
图1.2 ST下载线连接方式
图1.3 JTAG接口
图1.4 JTAG接口定义
1.2与无JTAG口的电路板接线
图1.5 电路板2
图1.6 SWDIO与SWCLK对应的PA13、PA14接口
单片机引脚- -st-link下载引脚
vcc3.3.----- > vcC3.3
PB14- - -->SWD IO
PB13 --- --> SWCLK
GND --- -- >GND
图1.7 实际接线图
1.3 STlink下载线驱动安装
图1.8 安装好驱动的stlink状态图
1.4 keil 软件的配置与程序下载
点击魔术棒option按键,分别点击下图1、2、3、4
图1.9 STLINK下载线配置
图1.10 STLINK下载线配置完成的状态
图1.11 编译完成以后下载程序
注意:以上程序下载后需要按电路板上的RST重启电路板,程序得以运行。
1.5 keil 软件硬件仿真调试
图1.12 实物仿真调试界面设置
可以通过单步调试,看电路板上灯的亮灭以及内部变量在watch里面的变化情况,这对于程序有问题的情况尤为重要。
- ISP下载线连接
2.1 接线图
图2.1 ISP下载线
2.2 程序下载
图2.2 采用ISP软件下载hex文件到芯片
这种方法的调试只能采用软件仿真调试
2.3 程序软件仿真调试
图2.3 软件仿真调试方法
其中红圈2部分可以不要,只是不能连续仿真,需要不断地点run才能进行。