• jtag引脚


     如果不能下载,可能原因也许是电量不足了...

    在电力不足的时候,仿真也不能进行...

    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

    摘自:http://blog.sina.com.cn/s/blog_981380d00102uyrv.html

    用过stm32的人都知道stm32有两种常用下载程序的方法,用串口和jlink。串口下载方法和51差不多不多说,用jlink下载时接口引脚太多导致接口很大,很占pcb的面积,在此我就针对这个问题清晰的讲述下jlink下载程序时jtag接口的简化方法!希望对大家有用。

    首先,我们来看JTAG接口的电路部分和单片机的连接图

    上图是10脚的JTAG接口图

    第3、4脚(TRST对应stm32的PB4)

    第5脚(TDI对应stm32的PA15)

    第6脚(TDOSWO对应stm32的PB3)

    第7脚(TMS/SWDIO对应stm32的PA13)

    第9脚(TCK/SWCLK对应stm32的PA14)

    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

    14脚和20脚的引脚接口图如下所示:

    ,在进行PCB设计时,可根据要求进行修改。

    其中20脚中

    第1脚(VDD)

    第3脚(TRST对应stm32的PB4)

    第5脚(TDI对应stm32的PA15)

    第7脚(TMS/SWDIO对应stm32的PA13)

    第9脚(TCK/SWCLK对应stm32的PA14)

    第13脚(TDOSWO对应stm32的PB3)

    第15脚(RESET对应stm32的NRST)

    第4.6.8.10.12.14.16.18.20中的任意一个脚(地脚)。

     //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

    再看sw模式:

       

    下面图是没有复位引脚的sw   :

     

    如果用sw模式下载的话,只需要接:

    jlink的第1脚(VDD)

    第7脚(TMS/SWDIO对应stm32的PA13)

    第9脚(TCK/SWCLK对应stm32的PA14)

    第4.6.8.10.12.14.16.18.20中的任意一个脚(地脚)

    第15脚(RESET对应stm32的NRST)可接可不接   大家根据实际自己决定(保险起见还是建议接上)!

    由此可见:使用SW模式PA15,PB3,PB4,都自由了就可以做普通IO口了,只用了stm32的PA13和PA14两个口!所以强烈推荐使用SW模式。

     /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

    自己整理:

     

    摘自:https://blog.csdn.net/fengcq126/article/details/45083153

     

     

    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

    摘自:https://blog.csdn.net/u014124220/article/details/50829713

     市面上的常用仿真器对 SWD 模式支持情况 :

    (1) JTAGV6 支持 SWD 仿真模式, 速度较慢。
    (2) JTAGV7 比较好的支持 SWD 仿真模式, 速度有了明显的提高,速度是 JTAGV6 的 6 倍。
    (3) JTAGV8 非常好的支持 SWD 仿真模式, 速度可以到 10M。
    (4) ULINK1 不支持 SWD 模式。
    (5) 盗版 ULINK2 非常好的支持 SWD 模式, 速度可以达到 10M。
    (6) 正版 ULINK2 非常好的支持 SWD 模式, 速度可以达到 10M。

    正常的JTAG需要20管脚,而J-Link 的SWD只需要2根线(PA13/JTMS/SWDIO、PA14/JTCK/SWCLK)就够了(加上电源线也就4根)

    用stlink

    配置如下

  • 相关阅读:
    自动补全命令插件的安装(centos)
    vim tab设置为4个空格
    CentOS系统将UTC时间修改为CST时间
    Zabbix报错 zabbix:cannot convert value to numeric type解决
    php-fpm平滑重启开启关闭
    虚拟机启动network服务失败,Job for network.service failed because the control process exited with error code问题
    Tomcat中设置站点子目录的方法
    WordPress添加背景音乐plus教程
    WordPress使用必应每日一图作登录页面背景
    WordPress自定义美化
  • 原文地址:https://www.cnblogs.com/chulin/p/8478288.html
Copyright © 2020-2023  润新知