[STM32F4] 请问一下,JTAG菊花链

[复制链接]
5460|23
 楼主| lonelistar 发表于 2015-9-23 11:54 | 显示全部楼层 |阅读模式
请问一下STM32的F1和F4的JTAG或者SWD可否支持菊花链方式链接。

如果支持,用什么仿真器可以支持。下载时如何下载到某个菊花链节点的处理器。

因为系统有多个MCU,日后有可能还加入FPGA。

myxiaonia 发表于 2015-9-23 12:18 | 显示全部楼层
JTAG可以菊链,但是swd不行

怎么菊链 我也不知道
huangqi412 发表于 2015-9-23 12:35 | 显示全部楼层
swd不能。   JTAG可以把IN和OUT串联,CLK并联。 相当于加长SPI的位数
huangqi412 发表于 2015-9-23 12:51 | 显示全部楼层
下载的时候可以先扫描这个肉串上有几块肉,每块肉有多大,然后选择其中一个进行操作。
这么弄,好处只是对外可以共用一个下载座而已吧。 调试时候不知道某LINK这种的软件支持不支持。而且感觉没法同时挂两个调试器调试ARM和FPGA啊。
huangqi412 发表于 2015-9-23 12:52 | 显示全部楼层
huangqi412 发表于 2015-9-23 12:35
swd不能。   JTAG可以把IN和OUT串联,CLK并联。 相当于加长SPI的位数

就像级联595芯片一样。串上一大串。
LIMBO123 发表于 2015-9-23 12:55 | 显示全部楼层
先看一下,学习
forrest11 发表于 2015-9-23 13:31 | 显示全部楼层
huangqi412 发表于 2015-9-23 12:51
下载的时候可以先扫描这个肉串上有几块肉,每块肉有多大,然后选择其中一个进行操作。
这么弄,好处只是对 ...

用跳线可以解决此问题。
mmuuss586 发表于 2015-9-23 20:17 | 显示全部楼层
不行的
Simon21ic 发表于 2015-9-23 20:31 | 显示全部楼层
JTAG可以,但是要看工具是否支持,需要手动设置一些参数的
Tennasi 发表于 2015-9-23 20:58 | 显示全部楼层
JTAG可以菊链,但是swd不行
lvyunhua 发表于 2015-9-23 21:14 | 显示全部楼层
还能这么用,长见识了。
598330983 发表于 2015-9-23 21:29 | 显示全部楼层
菊花链方式链接。是不是说的星形连接方式?
huangqi412 发表于 2015-9-24 09:09 | 显示全部楼层
forrest11 发表于 2015-9-23 13:31
用跳线可以解决此问题。

什么意思,跳线解决同时仿真两块芯片?
songchenping 发表于 2015-9-24 09:17 | 显示全部楼层
答案真是五花八门啊
forrest11 发表于 2015-9-24 09:32 | 显示全部楼层
huangqi412 发表于 2015-9-24 09:09
什么意思,跳线解决同时仿真两块芯片?

组成JTAG菊花链可以支持下载。对于需要用来调试的芯片,TDI和上一级的TDO用跳线连,编程时用跳线组成菊花链;调试时断开连接JLINK。
huangqi412 发表于 2015-9-24 09:37 | 显示全部楼层
forrest11 发表于 2015-9-24 09:32
组成JTAG菊花链可以支持下载。对于需要用来调试的芯片,TDI和上一级的TDO用跳线连,编程时用跳线组成菊花 ...

明白了,         这么一来,N片芯片要N+1个座子了,N个用来调试,1个用来下载。带来的唯一好处就是下载用同一个座子。
qhdjxy 发表于 2015-9-24 10:05 | 显示全部楼层
对不起,看到题目我笑了
forrest11 发表于 2015-9-25 09:13 | 显示全部楼层
huangqi412 发表于 2015-9-24 09:37
明白了,         这么一来,N片芯片要N+1个座子了,N个用来调试,1个用来下载。带来的唯一好处就是下载 ...

没有这么多芯片需要调试,一般就1-2片芯片需要在线调试,大部分只需要下载。
fly928sky 发表于 2015-9-25 09:51 | 显示全部楼层
还能这样用,小弟头一次听说。。。
android2 发表于 2015-9-25 10:29 | 显示全部楼层
长知识啊,什么是菊花链方式链接,怎么链,什么原理
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部