理论教育 基于JTAG(SWD)的STM32程序下载(烧写)方式

基于JTAG(SWD)的STM32程序下载(烧写)方式

时间:2023-11-09 理论教育 版权反馈
【摘要】:下载ST-Link官方驱动包,安装后的界面如图3.13所示。图3.15选择ST-Link Debugger在选择完调试器之后,点击右边的Setting按钮,出现如图3.16所示的对话窗。图3.16JTAG模式调试方式配置这里默认情况选择的是JTAG调试方式,速度是1.12MHz。关于速度,与ST-Link固件版本有关,所以只需要选择一个合适的速度即可。图3.17SWD模式调试方法配置JTAG模式和SWD模式的使用方法都是一样的,不同的是,SWD接口调试更加节省端口。

基于JTAG(SWD)的STM32程序下载(烧写)方式

下载ST-Link官方驱动包,安装后的界面如图3.13所示。

图3.13 ST-Link驱动安装完成

驱动安装成功之后,大家把ST-Link通过USB连接到电脑,然后打开设备管理器,可以看到会多出一个设备,如图3.14所示。

图3.14设备管理器查看ST-Link Device

使用ST-Link,需要修改两个地方的配置:首先是选择调试器,如果使用的是STLink,在Debug选项卡中,请按照图3.15所示选择“ST-Link Debugger”;如果使用的是JLINK,那么需要选择“J-LINK/J-Trace Cortex”。

图3.15 选择ST-Link Debugger

在选择完调试器之后,点击右边的Setting按钮,出现如图3.16所示的对话窗。(www.daowen.com)

图3.16 JTAG模式调试方式配置

这里默认情况选择的是JTAG调试方式,速度是1.12MHz。关于速度,与ST-Link固件版本有关,所以只需要选择一个合适的速度即可(一般1~5M之间)。当然,这里可以修改为SWD方式,修改方法非常简单,配置如图3.17所示。

图3.17 SWD模式调试方法配置

JTAG模式和SWD模式的使用方法都是一样的,不同的是,SWD接口调试更加节省端口。为了节省更多的资源,建议大家使用SWD模式仿真,也就是按图3.17所示的配置即可。对于Utilities选项卡,设置Utilities界面如图3.18的配置。

图3.18 Utilities选项卡配置

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈