你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【我在论坛打嵌赛】07——模式多变的STLINK

[复制链接]
种花家刘氓兔 发布时间:2025-5-23 11:29

ST的nucleo板卡都自带STLINK的,几乎都是嘎嘎快的V3了,那么这个STLINK除了给板载MCU下载程序,还有其他玩法吗

先看原理图,这里选取的是nucleo-H753板卡,144LQFP封装

image.png

第二页展示了大概的框图,左下角是板载的STLINK,和H753的SWD接口连接上了,注意板子上有两块SWD的网络区分,一部分是STLINK输出的SWD,T_SWDIO等前缀T开头的,另外一部分是H753输入的SWD,SWDIO等无前缀的

先看STLINK输出的SWD

image.png

第9页的一整页都是STLINK相关的原理图

T_SWCLK网络在全局中一共只有三处,均在第9页

image.png

PCB Net1在STLINK芯片本体,PH6引脚引出来的网络

image.png

PCB Net2是ESD防精度浪涌,ST贴心地保护起了STLINK外接的引脚

image.png

PCB Net3是STDC14排母,可使用专用端子进行连接,为板外芯片提供下载功能

英文注释提醒的是高速线需要等长和屏蔽

SWCLK网络在全局中只有一个,在第3页

image.png

PCB Net1是H753本体的SWD下载引脚

原理图中有一点疑问,T_SWDIO和SWDIO网络如何连接的?通过网络连接符吗?这点可能需要在AD工程中去查看了

如果直接在原理图中搜索SWDIO,原理图中有22处网络,除了和刚才SWCLK配套网络外,还有其他功能网络,经过转换最后接入STLINK芯片

image.png

网络1 T_SWDIO_IN和T_SWDIOa 电平转换,用于MCU 1V8供电的时候

image.png

网络2 STLK_SWDIO 用于DFU 升级STLINK的固件,正好对应STLINK芯片的PA13 PA14引脚,直呼套娃

根据上面原理图的阅读,得出以下结论

1、板载STLINK可以对板上MCU进行程序下载,无需更改引脚

2、板载STLINK可以对板外MCU进行程序下载,需要将CN5即STDC14连接到板外MCU的SWD接口和GND上

3、板载STLINK无法运行的时候,可使用CN2升级固件进行救援

4、板载STLINK无法运行的时候,可通过CN5即STDC14,连接外部的STLINK,进行下载

image.png
收藏 评论0 发布时间:2025-5-23 11:29

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版