硬汉嵌入式论坛

 找回密码
 立即注册
查看: 156|回复: 0
收起左侧

[脱机烧录] 对于支持SWD V2版芯片,H7-TOOL可以通过DP寄存器TARGERID获取芯片厂商(2026-04-07)

[复制链接]

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121980
QQ
发表于 3 天前 | 显示全部楼层 |阅读模式
【简易说明】

这个是ST的JEDEC Code,对应的0x20,正常情况下,不同厂家,这个是不同的。

主要是SWD V2协议版本使用有意义,SWD V1类芯片基本都没有定义这个或者可以认为读取出来的这个意义不大,因为SWD V2支持了MultiDrop,使用TARGETSEL可以用来选择指定目标芯片。

123.png

【测试】

1、以ST为例,后来处的芯片,基本都是SWD V2版协议,之前的芯片是V1协议,这些读取出来基本都是0

1.png

2、又比如树莓派RP2040,他的双核可以理解为两个独立的芯片,每个芯片一个调试接口,通过MultiDrop选择区分

2.png

3、又比如STM32F4,没有定义这个

2345.png












回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2026-4-10 13:04 , Processed in 2.911346 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表