SWD/JTAG Communication Failure和No Target Connected

这篇具有很好参考价值的文章主要介绍了SWD/JTAG Communication Failure和No Target Connected。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、我们在使用DAP或者JLINK下载代码时,有时候会出现SWD/JTAG Communication Failure错误和No Target Connected 错误

出现这种问题是由于stm32上的SWCLK和SWDIO没有开启。无意识的用了PA13和PA4,这两个脚是决定swclk和swdio的复用的

------导致仿真器无法读取到stm32的芯片,这就是报错的原因,虽然mdk能识别仿真器却无法下载程序。
swd/jtag commurnication faire,单片机,stm32,物联网swd/jtag commurnication faire,单片机,stm32,物联网
swd/jtag commurnication faire,单片机,stm32,物联网

你的代码里一定有AFIO复用这句话。
这个时候你的板子只能下载一次,在下载是下载不了的,可以称为封印,那么该怎么解封呢

二、解决办法

在刚开始学习32的时候没有下载器,我们会用这个工具进行下载
swd/jtag commurnication faire,单片机,stm32,物联网
使用这个软件随便烧写一个hex程序,然后回到KEIL5查看
swd/jtag commurnication faire,单片机,stm32,物联网
这个时候就好了,可以进行下载了

总结

采用FLYMCU烧写可以不经过JTAG/SWD烧写,重新烧录程序重启单片机就可以了。文章来源地址https://www.toymoban.com/news/detail-617366.html

到了这里,关于SWD/JTAG Communication Failure和No Target Connected的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 什么是JTAG和SWD接口协议,和各类仿真器

    JTAG(Joint Test Action Group,联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如ARM、DSP、FPGA器件等。标准的JTAG接口是4线:TMS、 TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。 相关J

    2024年02月13日
    浏览(42)
  • JTAG、SWD、JLINK、ST-LINK、ULINK的区别

    什么是下载调试器? 简单来说,下载调试器是将PC(例如通过USB协议)发送的命令转换为 MCU(负责MCU内部外围设备)理解的语言(例如SWD或JTAG协议)的设备,加载代码并精确控制执行。 什么是标准? 简单来说,标准是一组规则和协议,特定行业中的每个参与者都同意遵循并

    2023年04月10日
    浏览(37)
  • JTAG 、 SWD 和 J-Link、ST-Link

    目录 1、JTAG接口与SWD接口 1.1、JTAG接口 1.2、SWD接口 1.3、JTAG接口与SWD接口的区别 2、Jlink仿真器与Stlink仿真器 2.1、Jlink仿真器 2.2、STlink仿真器 2.3、Jlink仿真器与Stlink仿真器的区别 JTAG 和 SWD 是两种常用的用于调试和编程ARM微控制器的接口,它们都可以通过调试器(如 ST-LINK 或

    2024年04月10日
    浏览(50)
  • ST-LINK/V2的JTAG/SWD(20线/4线)连接

    ST-LINK/V2实物图和STM32板子上的接口 下面是相关知识和我的理解,可能会有错误,直接指出即可 如果不想继续看只想知道STM32的SWD接法需要接哪几个引脚,先说明,必接 第1、7、9、20脚, 如果需要供电再加上 第19脚 好的,然后接着仔细说 ST-LINK/V2实物图中,上面的4脚SWIM接口是

    2024年02月02日
    浏览(34)
  • STM32 ICP、ISP、IAP、Bootloader、SWD、JTAG究竟是什么?它们之间有什么关系?

    从代码写入单片机的方式上去区分主要分为3种:ICP、ISP、IAP 一、 ICP(In Circuit Programing) :在电路编程,可通过CPU的Debug Access Port 烧录代码,比如ARM Cortex的Debug Interface主要是SWD(Serial Wire Debug)或JTAG(Joint Test Action Group); ICP 主要通过CPU的DAP(Debug Access Port) 烧录代码,下面以ARM Cor

    2024年02月04日
    浏览(45)
  • 【JTAG】1149.1协议详解

    目录 一、简介 二、测试访问端口 2.1 端口说明 2.2 TAP 控制器 2.3 指令、数据寄存器 三、边界扫描结构 3.1 结构概览 3.2 BSR基本结构类型 3.3 EXTEST指令 四、多TAP扫描链         1149.1协议定义了可包含在集成电路中的测试逻辑,以提供标准化的方法,其主要包含以下两点:    

    2024年02月11日
    浏览(41)
  • 什么是JTAG?

    一 .JTAG是(Joint Test Action Group;联合测试行动小组)1980年代开发的用于解决电子板制造问题的IEEE标准,更常用的是可以用作编程,调试和探测端口的一种协议。主要用于芯片内部测试。既然是协议,自然也是一种接口,一个将PC与芯片连接起来的接口。 JTAG的基本原理是在器件内

    2024年01月18日
    浏览(43)
  • 硬件设计—JTAG链

    01          JTAG(Joint Test Action Group,联合测试工作组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS(测试模式选择)、TCK(测试时钟输入)、TDI(测试数据输入)、TDO(

    2024年02月12日
    浏览(40)
  • jtag不识别

    win10电脑装了两版vivado,2017和2021,突然有一天要用JTAG的时候发现不识别,设备管理器显示如下: 用vivado自动连接,显示如下: [Xicom 50-198] Cannot support out-of-date hw_server.  Update to the latest hw_server.  [Labtools 27-2269] No devices detected on target localhost:3121/xilinx_tcf/Digilent/210249857627. Chec

    2024年02月11日
    浏览(26)
  • 超低成本FPGA JTAG方案

    今天给大家带来一款超低成本的FPGA JTAG方案,硬件核心是用树莓派Pico,使用相关芯片自己制作JTAG则非常便宜,RP2040某宝的报价只有4元,所以自己制作成本非常低廉,当然使用Pico成本也不是很高,所以今天就以Pico为例讨论怎么制作JTAG并验证。 首先按照GitHub 说明(https://gi

    2024年02月03日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包