打印
[STM32F1]

STM32F103C8T6核心板开源硬件四

[复制链接]
277|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
SWD下载电路4.1 原理图设计

使用特权

评论回复
沙发
欢乐家园|  楼主 | 2023-5-30 11:41 | 只看该作者
4.2 原理讲解
4.2.1 JTAG介绍
我们比较常用的是Jlink下载器 ,这种下载器有一个缺点就是使用的Jtag 20PIN接口,太多的PIN会导致一些小型的PCB板很拥挤,也会增加布线的难度。 而使用SWD接口下载调试,只需要要使用4个PIN: GND, RST, SWDIO, SWDCLK ,而且下载速度可以达到10M/s,优势显而易见。

4.2.2 SWD模式
​ SWD 模式比 JTAG 在高速模式下面更加可靠。 在大数据量的情况下面 JTAG 下载程序会失败, 但是SWD 发生的几率会小很多。基本使用 JTAG 仿真模式的情况下是可以直接使用 SWD 模式的, 只要你的仿真器支持。

使用特权

评论回复
板凳
欢乐家园|  楼主 | 2023-5-30 11:41 | 只看该作者
4.2.3 SWCLK为什么需要经过10K电阻下拉至GND?SWDIO为什么需要经过10K电阻上拉至3.3V?
ST官方说明:

使用特权

评论回复
地板
欢乐家园|  楼主 | 2023-5-30 11:42 | 只看该作者
接着,查看《STM32F4xx中文参考手册》第1251页:

​ SWDIO,在芯片内部已经有上拉,但在电路板上必须再一次上拉(100k或者10k电阻)

​ SWCLK,在芯片内部已经有下拉,在电路板上没有特殊要求进一步下拉。

使用特权

评论回复
5
欢乐家园|  楼主 | 2023-5-30 11:43 | 只看该作者
PCB设计参考示例
​ 这里我们的电阻应该尽量靠近我们的SWD下载口,以便更好实现上下拉效果

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

106

主题

941

帖子

1

粉丝