STM32F103_MINI用JLINK怎么接线

教程中用STlink,STlink还要再买一个开发板!!! 很多用户手中有JLINK,请问jlink怎么接线?

下mini的网盘资料
查看原理图
找到SWCLK/SWDIO引脚
和jlink相接即可

请问VCC 和GND用连接吗?

有条件的话,可以一起接上去

Jlink 无法操作CPU:

  • JLink Info: STM32Fxxxx: Cannot attach to CPU. Trying connect under reset.
    Error: Flash Download failed - Target DLL has been cancelled
    Flash Load finished at 21:51:53
    请帮我查看一下配置哪里有问题:

没找到芯片,说明你连线错了=-=,检查mini开发板上,是不是连接的swclk/swdio
检查jlink那边,是不是对应连接的。
jlink的引脚定义百度下


反复检查过好几遍了。请帮忙查看。你们自己有用JLINK试过吗?

J-Link>usb
Connecting to J-Link via USB (Port: 0)
DLL version V4.15e, compiled May 31 2010 18:26:57
Firmware: J-Link V9 compiled May 17 2019 09:50:41
Hardware: V9.70
S/N : 59700618
Feature(s) : RDI, FlashBP, FlashDL, JFlash, GDB
Info: TotalIRLen = ?, IRPrint = 0x…000000000000000000000000

WARNING: No matching core found.
VTarget = 3.072V
Info: TotalIRLen = ?, IRPrint = 0x…000000000000000000000000

****** Error: Could not find supported CPU core on JTAG chain
No devices found on JTAG chain. Trying to find device on SWD.

WARNING: No matching core found.
No device found on SWD.
Cortex-M3 identified.
JTAG speed: 100 kHz

请问你们是否用JLINK实验过,如果没试验过,我就不浪费时间了!!!

网上说BOOT0需要拉高,咱们的板子BOOT0是低电平,请核实,jlink是否能在103MINI开发板上使用?


这个地方识别不出JLINK,怀疑跟硬件电路有关

image


看你的图你接的是SWD接口的3-4两个脚,我前面说了让你接mini的swclk和swdio,你没有接对呀。
请看背面引脚丝印,连接正确。

修改接线,还是不行,这个JLINK在正点原子,野火板子上都能用!

JLINK STM32_mini
7:SWDIO 8:SWDIO
9:SWCLK 7:SWCLK
4:GND 2:GND

我们用JLINK测试过的,是可以的。都是SWD接口,stlink可以,jlink自然可以,只要接线准确。
下面是我刚做的测试接线,你参考下




这是keil中的结果:

终于找到原因了,mini SWD接口 2脚GND和9脚GND不共地,GND必须接9脚。
另外我买了个STlink到了,挺好用。
希望你们开发自己专用接口的时候,把市面上通用的接口使用方法也附带讲清楚,太浪费时间了!

  1. 两个地肯定是同地,你用万用表打一下通断就能测试出来;
  2. 我们这个也不是什么专用接口,只是将SWD的接口在pcb上布局到座子上而已,仔细看原理图和接口定义就行,然后对照自己的工具连线即可=-=

照片上你连的gnd已经是9脚了,前后差异不是2脚9脚的问题吧

我用cmsis-dap仿真也不行,swd: io-io,clk-clk,3v3-3v3,gnd-gnd

Load “D:\stm32f103\2_GPIO_LED\Project\Objects\Led.axf”
Error: Not a genuine ST Device! Abort connection.
Error: Flash Download failed - Target DLL has been cancelled
Flash Load finished at 12:33:04