3

我有一个 Blue Pill,我想使用TinyGo对其进行编程,但 Blue Pill 没有(明显的)硬件编程方式。所以,我买了一台 STLINK-V3MINI希望用 JTAG/SWD 来编程。我不确定如何将两者联系起来,并且在我天真地将两者联系起来并破坏某些东西之前正在寻求指导。

蓝色药丸

这是 STLINK-V3MINI:

STLINK-V3MINI

这是 STDC14 连接器:

STDC14

STLINK用户指南的第 19 页有一个 STDC14 的引脚排列,但我无法将其与建议需要SWIO, SWCLK,3v 和GND.

4

2 回答 2

5

带状电缆连接到 STDC14 连接器,引脚排列在第 9.1.3 章中描述。

STDC14 连接器引出线

相关引脚是:

  • 引脚 4:T_SWDIO 又名 SWDIO 又名 SWIO
  • 引脚 6:T_SWCLK 又名 SWCLK
  • 引脚 5 和 7:GND(任选其一)

STLINK V3 无法为 Blue Pill 供电(见第 1 章末尾的注释)。因此,最简单的解决方案是通过将其连接到 USB 端口来供电。

我不完全确定带状电缆是如何连接的。最有可能的是,红线对应于引脚 1,其他引脚依次跟随。在连接器本身上(查看方式与图片相同),引脚 1 将位于右下方(右侧是红线,底部是因为它更靠近凹口)。最好用万用表的连续性测试仪检查一下。

在 Blue Pill 上,相关引脚位于短边:

蓝色药丸引脚

于 2019-08-23T14:06:11.527 回答
2

我根据下面的接线将适配器 STDC14 制成“Bluepill”。

可与 Nucleo-G474RE 的 STLink v3 mini 和 SWD 连接器(连接器 CN4,但需要移除外部目标的 IDD 跳线)配合使用。

在此处输入图像描述

于 2021-04-29T09:42:08.623 回答