Jlink或者stlink用于SWD接口下载程序[通俗易懂]

Jlink或者stlink用于SWD接口下载程序[通俗易懂]最近要使用stm32f103c8t6最小系统板,直接ISP串口下载程序太麻烦,就想着使用swd接口来调试。结果:通过SWD接口下载程序成功,但调试失败,还不知原因,会的的人麻烦交流一下。SWD接口:3.3VDIO(数据)CLK(时钟)GND1.首先声明jlink和stlink都有jtag和swd调试功能。jlink接口如下:如图,我使用的就是VCC…

大家好,又见面了,我是你们的朋友全栈君。

最近要使用stm32f103c8t6最小系统板,直接ISP串口下载程序太麻烦,就想着使用swd接口来调试。

结果:通过SWD接口下载程序成功,但调试失败,还不知原因,会的的人麻烦交流一下。

SWD接口:3.3V  DIO(数据)   CLK(时钟)     GND

 

1.首先声明

jlink和stlink都有jtag和swd调试功能。

jlink接口如下:如图,我使用的就是VCC  VCC(optional)   GND    SWDIO     SWCLK    RESET

stlink我没有实际测试过,应该可以使用SWD接口,具体图自行百度。

这里我只说明接线方法:(烧录要保证stm32的boot模式选择在烧录模式下:boot0接高电平)

1.VCC接VCC(optional)

使用VCC(optional)的3.3V为VCC(jlink内部缓存芯片)提供参考电压,这步是我之前一直keil中无法识别芯片的关键。

除了接Jlink里VCC(optional)的3.3V,还可以通过接板子上芯片的3.3V作为参考电压,依旧能烧录和调试。

2.SWDIO接DIO

3.SWCLK接CLK

Jlink或者stlink用于SWD接口下载程序[通俗易懂]

这样,硬件部分就完成了。下面展示我keil软件的配置。

1.选择J-link,如果你是st-link就选st-link

Jlink或者stlink用于SWD接口下载程序[通俗易懂]

2.关键信息

在下图的1中,如果没有出现SN号,Device信息,说明Jlink有问题,请查看驱动是否安装好;固件是否合适;或者重启软件,有时是软件问题。

在下图的2中,如果没有SWD后面的芯片信息,说明stm32f1芯片没有识别,试着将VCC和VCC(optional)连接起来,此时颜色由绿色变红色,是正常的;检查连线是否正确。********************************************这步是我经验的关键,参考电平加上去就能识别了。

Jlink或者stlink用于SWD接口下载程序[通俗易懂]

3.选择FLASH,这是我选择的,具体按照自己的芯片来

Jlink或者stlink用于SWD接口下载程序[通俗易懂]

最后,发我的调试硬件美照。

 

Jlink或者stlink用于SWD接口下载程序[通俗易懂]           Jlink或者stlink用于SWD接口下载程序[通俗易懂]

 

我的所有文章都将不会开启只VIP可见,我从开源社区获益,也将反哺开源社区。

希望我的开发经验可以用在更多的领域,创造更多的价值,为中国智造助力!

如果觉得我写的好,可以通过左侧的打赏二维码为我加油,以后会更新更多优质文章。

Jlink或者stlink用于SWD接口下载程序[通俗易懂]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129841.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 怎么用python做自动回复机器人_微信群机器人哪个好用

    怎么用python做自动回复机器人_微信群机器人哪个好用首先,我们需要安装并配置好Python环境,并安装requests和itchat包,我用的是Windows7环境!https://www.python.org/python官网下载然后直接打开安装选择path那个选项勾选(直接添加环境变量以及路径)直接下一步直到安装完成运行cmd然后cmd命令行输入pipinstallitchatrequests等待安装完成现…

    2022年9月27日
    3
  • 电力通信网体系结构图_电力通信技术

    电力通信网体系结构图_电力通信技术电力通信网体系的分层可以从水平和垂直两个方面去理解:水平方向上可以划分两层,即骨干通信网、接入通信网;垂直方向上骨干网又可以分为传输网、数据网、支撑网。其中接入通信网可分为输变电通信网与配电通信网。一、骨干通信网1.1传输网:是由线路设施、传输设施等组成的为传送新消息业务提供所需传送承载能力的通道,它是通信网络的基础,它为整个通信网络上所承载的业务提供传输通道和平台。1.2

    2025年12月4日
    2
  • ssti模板注入 命令执行_access注入绕过

    ssti模板注入 命令执行_access注入绕过http://xmctf.top:8962/?name={{%22%22[%22\x5f\x5fclass\x5f\x5f%22][“\x5F\x5Fbase\x5F\x5F”][“\x5F\x5Fsubclasses\x5F\x5F”]()[233][“\x5F\x5Finit\x5F\x5F”][“\x5F\x5Fglobals\x5F\x5F”][“\x5F\x5Fbuiltins\x5F\x5F”][‘eval’](“\x5F\x5Fimport\x5F\x5F(‘os’))”)}}

    2022年9月1日
    4
  • c语言求一个数的补码_反码补码原码怎么转换

    c语言求一个数的补码_反码补码原码怎么转换原码、反码和补码1).数据在内存中存储的时候都是以二进制的形式存储的.intnum=10;原码、反码、补码都是二进制.只不过是二进制的不同的表现形式.数据是以补码的二进制存储的.2).1个int类型的变量.在内存中占据4个字节,32位.00000000000000000000000000000000在不考虑正负的情况下.1个int类型的变量可以表示接近43e种数据.为了可以表示正负…

    2025年11月23日
    3
  • matlab单相电源在哪里,浅谈基于MATLAB的单相独立光伏逆变电源电路仿真设计

    matlab单相电源在哪里,浅谈基于MATLAB的单相独立光伏逆变电源电路仿真设计156电子技术  独立型光伏发电系统系统结构如图1所示,主要有太阳电池组件(方阵)、控制器、储能蓄电池(组)、直流/交流逆变器等部分组成。光伏阵列发出的直流电通过器将其逆变为交流电供给负载,蓄电池将光伏阵列在白天发出的电能存储起来,并在夜间和阴雨天给负载供电。浅谈基于MATLAB的单相独立光伏逆变电源电路仿真设计魏显文(武威职业学院,甘肃武威733000)摘 要:本文…

    2022年5月11日
    35
  • 旷望(2018年党建工作)

    全球计算机视觉顶会CVPR2018(ConferenceonComputerVisionandPatternRecognition,即IEEE国际计算机视觉与模式识别会议)将于6月18日至22日在美国盐湖城举行。作为大会钻石赞助商,旷视科技Face++研究院也将在孙剑博士的带领下重磅出席此次盛会。而在盛会召开之前,旷视将针对CVPR2018收录论文集中进行系列解读。…

    2022年4月10日
    53

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号