swim swd jtag

2023-11-23 15:20
文章标签 jtag swd swim

本文主要是介绍swim swd jtag,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

LED状态说明

  • 闪烁红色:ST-LINK/V2连接到计算机后,第一次USB枚举过程
  • 红色:ST-LINK/V2与计算机已建立连接
  • 闪烁绿色/红色:目标板和计算机在进行数据交换
  • 绿色:通讯完成
  • 橙色(红色+绿色):通讯失败

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


由于STM8的SWIM接口只需要4根连接线,所以ST-LINK/V2连接至STM8目标板时需要注意连接位置。

下面为ST-Link/V2 SWIM接口定义:

仿真器端口连接目标板功能
1. VDDMCU VCC连接STM8目标板的电源VCC
2. DATAMCU SWIM pin连接STM8目标板的SWIM PIN
3. GNDGND连接STM8目标板的电源GND
4. RESETMCU RESET pin连接STM8目标板的RESET PIN

下面是ST-Link/V2 SWIM标准的接口排列:

ST-Link/V2 SWIM指定的标准接口


---------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------


STM32的JTAG / SWD接口是通过20PIN连接线连接目标板,所以ST-LINK/V2连接至STM32目标板时需要注意连接方向。

下面为ST-Link/V2 JTAG/SWD接口定义:

仿真器端口连接目标板功能
1. TVCCMCU电源VCC连接STM32目标板的电源VCC
2. TVCCMCU电源VCC连接STM32目标板的电源VCC
3. TRSTGNDGROUND
4. UART-RXGNDGROUND
5. TDITDI连接STM32的JTAG TDI
6. UART-TXGNDGROUND
7. TMS, SWIO  TMS, SWIO连接STM32的JTAG的TMS, SWD的SW IO
8. BOOT0GNDGROUND
 9. TCK, SWCLK  TCK, SWCLK连接STM32的JTAG的TCK, SWD的SW CLK
10. SWIMGNDGROUND
11. NCNCUnused
12. GNDGNDGROUND
13. TDOTDO连接STM32的JTAG TDO
14. SWIM-RSTGNDGROUND
15. STM32-RESETRESET连接STM32目标板的RESET端口
16. KEYNCGROUND
17. NCNCUnused
18. GNDGNDGROUND
19. VDDNCVDD (3.3V)
20. GNDGNDGROUND

下面是ST-Link/V2 JTAG/SWD标准的接口排列:

ST-Link/V2 JTAG/SWD指定的标准接口

这篇关于swim swd jtag的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/418836

相关文章

isp jtag 串口 区别与原理

单片机编程器和开发板下载的区别 2009-11-10 08:35 woshijiqiren1  |  分类:嵌入式  |  浏览1501次 单片机编程器 和开发板 的下载功能有什么本质的区别吗 我现在的麻烦事sste516rd芯片不能仿真,据说是内部程序掉了,我用开发板下载仿真程序就去,显示找不到芯片,查了一下说是要用编程器少些才行,请教给为了,刚学单片机,见笑了,希望答案全面点,会有加分

查了查jtag和串口的区别

能用串口下载程序的单片机,其内部一般都有boot程序的支持,boot程序将要下载的数据通过串口接收到单片机之后调用boot中的flash编程程序,写到内部的flash中,也有用串口调试的,就看单片机的boot程序做的咋样了,O(∩_∩)O哈哈~,jtag是一种标准的调试扫面接口,完全硬件实现,需要单片机内部有jtag的硬件调试单元和外面的仿真器进行通信,既能调试又能下载,单片机功能较简单,所以低端

上位机图像处理和嵌入式模块部署(mcu和swd接口)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】         最近学习mcu的时候,接触了不少调试器,这里面有daplink、st-link v2、j-link v9。虽然模块的形状可能不太一样,但是硬件的连线都差不多,都是mcu上的3.3v、clk、dio和gnd四根连线。出于好奇,今天花了点时间了解了一下debug port、sw

Altera的JTAG电路下载模块为何上下拉电阻,不可不知的秘密

一、FPGA背景信息 当前的FPGA市场上有国际和国产两大体系,国际排名,一直很稳定,国际上前三名Xilinx、Altera、Lattice,国内FPG厂商也在填补空白,低端、中低端市场上发力,替代潮流已在兴起,目前国内前五,分别是京威齐力、安路科技、广州高云、复旦微电子、西安智多晶,国货当自强,真的很厉害。 FPGA随着人工智能、大数据、云计算、数据中心而越发收到重视,对于我们硬件工程师来说

SWD端口无法连接如何排查

大家在调试GD32 MCU的时候是否也碰到过SWD调试端口无法连接的情况?SWD端口无法连接的原因有很多,有时候排查没有思路,可能会耽误大家的时间,下面小编为大家介绍常见的SWD无法连接的原因,供大家排查参考: 排查MCU供电是否正常,正常应该在MCU供电范围内; 排查NRST电平是否正常,正常应该为高电平; 排查SWD线序是否正常,SWD线序一定要正常,不要接反了哦; 排查MCU VD

多个FPGA挂在同一个JTAG下去调试Microblaze时

当我们的系统存在多个FPGA挂在同一个JTAG下去调试Microblaze时,默认会出现: 此时需要先选定FPGA设备,才可以进行正常Debug操作:

SWD(一) 杂谈

简介 swd 和jtag 一样,都是调试接口.swd协议(标准)是arm提出的,arm芯片使用了该协议,同时兼容了jtag标准SWD uses an ARM CPU standard bi-directional wire protocol, defined in the ARM Debug Interface v5 参考资料 推荐资料https://zhuanlan.zhihu.

jtag 与 swd 的异同

JTAGSWD提出组织JTAGARM功能调试/边界扫描调试引脚数量8至20个2个适用场合ARM的cortex-a/FPGA/DSPARM所有的soc/AP

jtag 调试中 提供给用户的命令接口

jlink 提供了 cmdopenocd 提供了 telnet , telnet 提供了 cmdgdb 提供了 cmd 1.jlink 的cmd 参考手册 https://wiki.segger.com/J-Link_Commander具体还是要看 UM08001.pdf , 即 J-Link-J-Trace-User-Guide实例 可参考 https://blog.csdn.net

openocd riscv 对应的jtag动作解析

openocd 服务器开启时1.探测存在的核心2.halt住核心3.读misa4.resume核心5.循环查询dmstatus traget remote时1.halt住核心2.读了X0-X31和PC2.读各种CSR寄存器(TODO) disconnect 时1. resume request openocd 服务器 被ctrl-c 结束时1. resume req