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

本文分享了使用SWD接口在F103ZET6和C8T6开发板上下载和调试程序的经验。总结了boot电平、RESET端子的要求差异,解决盗版Jlink驱动问题的方法,以及不同芯片MAXCLOCK频率调整技巧。

手头有两块开发板,一个是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就能自动帮你选择。

 

转载于:https://www.cnblogs.com/buttonandline/p/11146108.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值