• Stars
    star
    805
  • Rank 54,484 (Top 2 %)
  • Language
  • License
    GNU General Publi...
  • Created over 3 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

自制超迷你的ST-Link模块。

ST-Link-Nano

自制超迷你的ST-Link模块。

跟我之前做的DAPLink基本一致,基于ST-Link V2版本硬件修改而成。没有什么特殊的功能,就是个人使用Clion做STM32开发时,OpenOCD对于ST-Link的支持比DAPLink要好(兼容的芯片型号、下载速度),所以额外又设计了一个下载器。

下载器芯片用的是STM32F103CBT6,带一个虚拟串口功能,可以同时作为ST-Link和USB转串口模块使用,同时带一个U盘下载固件功能。

使用方法

板子上有两个跳线焊盘,分别连接到STM32F103的SWD引脚,以及作为ST-Link时的SWD引脚。所以在焊好之后,先跳线选择到STM32F103的SWD引脚,给STM32下载仓库的Bootloader固件(用STLink-Utility等软件);之后用ST-LinkUpgrade软件升级即可,可选择(stm32 debug + VCP + MSD);然后再把跳线跳到另外一边,就可以正常当ST-Link用了。

跳线说明

  • 先按红色的连线跳线,用另一个J-Link或者ST-Link给本板子下载BootLoader
  • 然后跳到蓝色的跳线(保持本板子的USB和电脑的连接),用ST-LinkUpgrade软件升级固件
  • 重新上电即可正常使用(没装驱动的话可以装一下仓库提供的官方驱动),可以在设备管理器看到ST-Link设备和一个COM口

焊接好的实物照片,硬件功能已验证没有问题👇

Enjoy~记得给仓库点星星

More Repositories

1

Dummy-Robot

我的超迷你机械臂机器人项目。
C
11,042
star
2

ElectronBot

C
7,355
star
3

L-ink_Card

Smart NFC & ink-Display Card
C
7,176
star
4

PocketLCD

带充电宝功能的便携显示器
5,967
star
5

HoloCubic

带网络功能的伪全息透明显示桌面站
C
5,791
star
6

HelloWord-Keyboard

C
5,712
star
7

HDMI-PI

我设计的一个HDMI转MIPI模块,可以用于驱动各种手机屏幕当显示器用。
C
5,591
star
8

XUAN

5,330
star
9

Project-Quantum

超迷你模块化卡片电脑计划
3,061
star
10

DeepVision

在我很多项目中用到的CV算法推理框架应用。
Java
1,863
star
11

Peak

Tiny Mobile Terminal Device Kit.
C
1,611
star
12

Planck-Pi

Super TINY & Low-cost Linux Develop-Kit Based On F1C200s.
HTML
1,210
star
13

A-Eye

a spuer mini AI-camera project
C
1,164
star
14

ESP32-PicoDK

C
1,150
star
15

Ctrl-FOC-Lite

C
954
star
16

OpenHeat

C
912
star
17

ONE-Robot

2015年做的一个基于IMU和STM32的独轮自平衡机器人
C
685
star
18

SerialChart

一个很好用的串口示波器。
Makefile
575
star
19

MiniRover-Hardware

自制火星车的开源资料。
C
568
star
20

BluetoothTouch

一个Android端的蓝牙遥控APP,提供Arduino库,方便用于机器人、小车等调试用途。
Java
465
star
21

CycloidAcuratorNano

426
star
22

BilibiliLottery

ZHIHUI抽奖算法
HTML
205
star
23

imGUI-Template

A imGUI template project for CLion.
C++
180
star
24

GRBL_for_STM32

A code transportation from origin grbl_v1.1f to STM32F103VET6, mainly prepare for my MegaCNC project.
C
175
star
25

GitHubLottery

我发布的一些开源项目福利环节的GitHub抽奖程序
Python
170
star
26

GrblHost

Grbl雕刻机配套上位机
C++
164
star
27

GE-Switch

141
star
28

Roboard-Pro

无敌增强版Arduino开发板
C
129
star
29

RPi-Base

116
star
30

STM32MP1-SOM

108
star
31

Cheese-UESTC

UESTC图书馆微信小程序
JavaScript
104
star
32

OpenGaze

ToDo.
83
star
33

TraceAPP-Arduino

配合“迹”这款APP的Arduino库,可以实时颜色跟踪目标位置
C++
81
star
34

FaceAPP-Arduino

配合“颜艺Boy!”这款APP的Arduino库,可以实时获取人脸信息
C++
80
star
35

CtrlAPP-Arduino

配合可控Ctrl APP的Arduino库
C++
70
star