您尚未登录。

楼主 # 2022-08-04 11:16:31

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 831
积分: 747.5

daplink的swclk信号为什么需要用到两个单片机管脚?

SWCLK用到了PA5和PB13,分别是SP1的CLK和SPI2的CLK管脚。
SWDIO用的是PB14,是SPI2的MISO管脚,但同时串入一个100欧的电阻接到了PB12上,这是个SPI2的NSS管脚。
请教,为何这么做呢?
stm32daplink.pdf

最近编辑记录 Gentlepig (2022-08-04 11:19:15)

离线

#1 2022-08-04 12:16:14

3050311118
会员
注册时间: 2020-09-08
已发帖子: 18
积分: 12

Re: daplink的swclk信号为什么需要用到两个单片机管脚?

是swdio吧,据我分析应该是一个读,一个写吧。
读写一个引脚的话,切换会比较慢吧

离线

楼主 #2 2022-08-04 14:20:12

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 831
积分: 747.5

Re: daplink的swclk信号为什么需要用到两个单片机管脚?

3050311118 说:

是swdio吧,据我分析应该是一个读,一个写吧。
读写一个引脚的话,切换会比较慢吧

swclk是直接两个spi的clk管脚连到一起了。

最近编辑记录 Gentlepig (2022-08-04 14:20:23)

离线

#3 2022-08-04 16:30:37

echo
会员
注册时间: 2020-04-16
已发帖子: 231
积分: 243.5

Re: daplink的swclk信号为什么需要用到两个单片机管脚?

用硬件SPI来加速

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn