nucleo stlink 固件_【指南】如何用STM32核心板DIY STLink V2

写在前面

这篇指南目前并不完善,只是我对最近几天DIY过程的一点总结,不过,我相信它足够帮助你从零开始做一个STLink出来,而且是以非常简单的方式。

所需材料、工具/软件

基本焊接工具。

STM32F103C8T6核心板一块、CH340或其他的USB转TTL串口模块一个。

阻容元件若干、排针排母若干、LED两个。

软件:FlyMCU(下载固件用)、ST-Link Utility(更新固件用)

准备好了就开始吧!

一、硬件准备

通常来说ST官方的一些开发板比如nucleo系列都会有板载的STLink,可以参考开发板原理图来进行STLink的制作,当然,可能会有一些问题,比如STM32芯片上的板子可能不会引出STM8调试用的SWIM接口等等,需要多参考一些原理图来进行绘制。所以,比较方便的途径可能是直接模仿网友的原理图。

比如这个:

190f226b14657d0f2fb771ccb71ab82a.png

从图中我们可以发现,STLink的硬件组成是非常简单的,核心就是最小系统(MCU、晶振电路、复位电路)+ 若干其他电阻 + 指示灯。

所以,如果对体积不太在意的话,用核心板稍加改造,就能得到合适的硬件,这里我使用的是马云家常见的那种蓝色的最小系统板,就是国外称作“BluePill”的那种。

改造图示如下:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值