近期公子准备着手自己的毕设了,在选择下载器的时候,选择了便宜又好用的SWD。但是那个开发板却是支持JTAG,怎么办呢?公子首先找到了ST-link的实物图:

图一

图二

以上两张图都是ST-link,但是公子手上只有图二,因为图一太贵,图二便宜。图一不仅支持SWD还支持JTAG,图二仅支持SWD。

再看看开发板的下载接口:

图三

这个接口明明就是配图一的下载器呀,那它怎么接图二的下载器呢?下面公子尝试在网上搜了一下JTAG的引脚图,因为SWD的引脚在图二已经表明了。

图四

在这里,大家看看图四上的第九和第十一引脚,它是不是有一个凸出来的地方?这个是上面呢?请大家回到图三的开发板,开发板下载口有一个凹进去的地方,大家仔细看看。明白了这些,开发板和下载器的引脚的对应关系应该知道了。

开发板下载口和JTAG引脚一一对应,那么我们推理一下SWD与JTAG的引脚的关系。首先我们应该知道WSD下载程序需要VCC,GND,SWLCK和SWDIO一共四根线,大家在仔细看看图四,是不是也是有SWLCK和SWDIO?一一对应就可以了,但是VCC还是希望大家可以接3.3V,毕竟这个才是stm32开发板的额定电压。

https://mp.weixin.qq.com/s/7y7hbQLo54ivHUrkyLB3lw​mp.weixin.qq.com

jtag接口_JTAG接口用SWD下载程序的方法和可能出现的问题相关推荐

  1. stm32之 GPIO_Remap_SWJ_Disable之后无法使用swd下载 程序解决方法

    作者:stm_小强 企鹅:759040024 说明:库文件版本:3.5.0 软件环境:iar for arm 在系统复位的时候默认是开启JTAG与swd的, 在点击下载后的2秒内按下复位键即可将程序下 ...

  2. STM32F103的JTAG和SWD接口被禁用,无法下载程序 - 解决办法(亲试可用)

    STM32F103的JTAG和SWD接口被禁用,无法下载程序 今天烧写STM32例程进板子的时候,没注意程序里有完全禁用(JTAG+SW-DP)的语句,第一次烧写成功之后,就再也烧不了程序进板子里了Q ...

  3. JLINK通过SW模式下载程序的方法

    JLINK通过SW模式下载程序的方法 1)概述:JLINK有2种调试模式:JTAG和SWD(串行模式).JTAG是常用模式,大家都熟悉:下载文件如图3: 2)使用SW模式,需要(只需要)4根连线,连接 ...

  4. FPGA的EPCS 配置的2种方法 FPGA下载程序的方法(EPCS)

    使用主动串行配置模式对Cyclone FPGA进行配置前,必须将配置文件写入串行配置器件EPCS.将配置文件写入EPCS的方法有三种: (1)在Quartus II的Programmer中,通过专门与 ...

  5. 20121108-伟纳SP200S下载器下载程序的方法

    先感慨一句,"任何东西,随着时间的推移都会忘记". 这东西都在我手里好几年了,可是再次突然要用一下的时候,还是得小小的折腾一下.不多说了,没什么难的,全当是笔记. 首先要安装PL- ...

  6. Keil5 MDK版本使用ST-LINK下载程序的方法及注意事项

    1.进入Keil软件打开魔法棒 2.进入调试选项页面 按照下图所示顺序选择好ST-Link Debugger后进入Settings 3.进入Settings后,在Debug选项卡里选择sw模式 完成以 ...

  7. 西门子S7-1200、1500 PLC远程上下载程序的方法

    西门子 S7-1200是一款紧凑型.模块化的PLC,可完成简单逻辑控制.高级逻辑控制.HMI 和网络通信等任务 .是单机小型自动化系统的完美解决方案. 对于需要网络通信功能和单屏或多屏HMI的自动化系 ...

  8. 【附带配置疑问解决】Keil5配置ST-Link仿真器下载程序的方法

    0.首先需要安装好ST-Link驱动,方法参阅CSDN其他文章或自行百度 1.点击魔术棒 2.选择Debug,按下图下拉框选择ST-Link后,点击Settings 3.Flash Download设 ...

  9. 车载控制器无法联机下载程序处理方法

    由于各种原因(除0,数组越标),codesys下载后,出现无法扫描到PLC的问题. 不同控制器的刷机模式不同,但方法都是一样: 搜索节点-(断电--快速上电,搜索期间内完成)- 发现节点,刷一个正常的 ...

最新文章

  1. 21年最新Python面试题及答案汇总详解(上)
  2. android.graphics.Paint方法setXfermode (Xfermode x...
  3. (完全解决)ValueError: Invalid RGBA argument: 0.2
  4. Yoshua Bengio等图神经网络的新基准Benchmarking Graph Neural Networks(代码已开源)
  5. centos6.x 搭建K8S环境准备
  6. 推理计算过程_初中物理电学计算题第六讲:极值问题推理和限制条件
  7. 怎么看表_干货 | 剪力墙、柱、板配筋率到底怎么算?
  8. ubuntu 文件服务器--samba的安装和配置
  9. Myeclipse8.5 反编译插件 jad 安装(转)
  10. 3千内!苹果最便宜iPhone稳了:坐等
  11. 浅议磁盘分区——从MBR到GPT
  12. 编译OpenCV:precomp.hpp:60:37: fatal error: dynlink_nvcuvid.h
  13. ECshop商城程序常见的97个小问题汇总
  14. 团队项目计划、人员安排以及开发方法
  15. EDM模板编写踩坑指南(持续更新中)
  16. 做自媒体,不用露脸拍视频,方法都在这篇文章
  17. selenium处理iframe标签
  18. mac允许安装任何来源的软件,命令,(记录下)
  19. Nico的刷题日记(一)
  20. 7-3 sdut-顺序结构-1 利用海伦公式求三角形面积,了解世界科学史

热门文章

  1. (JAVA编程练习):输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
  2. HTML中 js刷新页面的几种方法
  3. Vue进阶(幺肆叁):如何用绝对定位(position:absolute)完美定位布局及其注意事项
  4. Linux at任务调度机制
  5. Python · 实现鼠标绘画
  6. webservice和ajax区别,WebService简单介绍
  7. 蓝桥杯 ALGO-951 预备爷的悲剧
  8. SSM 框架的学习(一):系统架构介绍
  9. 如何实现返回顶部功能
  10. LEGO® Education BricQ 乐高教育发布BricQ趣动系列套装