J-link使用SWD下载的连线方式

Posted buttonandline

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了J-link使用SWD下载的连线方式相关的知识,希望对你有一定的参考价值。

手头有两块开发板,一个是F103ZET6,另一个是C8T6。后者开发板没有JTAG口,所以只能用SWD下载和调试程序。

有如下总结:

   1、有些开发板对boot的电平有要求,网上说boot0要接高电平。在测试的时候我的ZET6需要接高电平,而C8T6不需要。

   2、对于RESET端子,同样有一部分板子有要求。在测试时,ZET6需要,而C8T6不需要。

   3、如果你用的是盗版Jlink,那可能需要你把下图的1脚和2脚接起来,这两个VCC不是一个端点。如果不连接,会提示“No Cotex -M Device Found”。

技术图片(本图来自网络,如果你不清除引脚定义,请参见:https://www.cnblogs.com/darren-pty/p/darren_jlink.html

   4、对于不同型号的芯片,MAX CLOCK频率是不同的。在测试时,50Mhz的频率在ZET6上能下载,而在C8T6上下载会提示“can not enter debug mode”,通常点击Auto clk就能自动帮你选择。

技术图片

 

以上是关于J-link使用SWD下载的连线方式的主要内容,如果未能解决你的问题,请参考以下文章

把stm32单片机的swd和jtag口给关闭了,怎么把程序刷了?跪求,求速度

ST-LINK是干啥用的是否跟J-LINK一样

使用 JFlashARM 烧录 STM32 程序

关于STM32初次使用SWD方式连接报错问题

STlinkSWD模式连线方式

J-Link固件烧录以及使用J-Flash向arm硬件板下载固件程序