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

【源码】STLINK-V3MINI 高速USB仿真器,成功改刷【高速CMSIS-DAP】  

[复制链接]
radio2radio 发布时间:2019-9-1 14:04
阅读主题, 点击返回1楼
赞 1 收藏 25 评论104 发布时间:2019-9-1 14:04
104个回答
dragonbbc 回答时间:2020-8-10 14:05:31
radio2radio 发表于 2020-7-23 00:36
/ Y& L7 j- M  b不如这么搞,简单地画一块转换板,把原厂的V3MINI当作“邮票”贴上。比买IC打板可能还便宜。
  \( l; O6 F2 {8 O! W4 T有USB-C,20p ...

2 Y, t- f% ~4 J, m7 e% T7 t/ Y, F" e他说的typec是应该是现在安卓机上用的那种可以正反插的接口,看了下V3MINI USB相关引脚没有引出来,估计只能飞线到转接板上,或者买个micro公转typec母的转接头插上,其实这样也不错; k, |- u8 ^* @# L% w
象下面这样子的% E& d- _5 Q- |& b
klaussir 回答时间:2020-9-24 18:07:10
请教楼主一个问题,/ s9 I  q7 n' A1 A0 m
我新买的mini ,CN5 1脚输出的是5V,好像和2151相连4 ~& X. [  M% i6 k  ^/ y* v
,你红色跳线是关闭2151,输出3.3?
radio2radio 回答时间:2020-9-28 01:19:09
klaussir 发表于 2020-9-24 18:07' ~$ l+ }; u9 H  K- v( J. o8 m
请教楼主一个问题,
& {; O# [5 o6 V5 a- ~我新买的mini ,CN5 1脚输出的是5V,好像和2151相连
8 R6 X+ q/ t9 w. P9 z,你红色跳线是关闭2151,输出3.3 ...
4 ]* A0 ?2 U7 ]; S
我的红线是把LDO的3.3V,连接到14脚的插座上面的其中一根线,因为原来的14脚里面没有3.3V输出。
Kevin_G 回答时间:2020-9-28 10:36:33
mcu_i 发表于 2019-10-17 23:25
6 J! ~; l/ m  d6 \" Z感谢楼主,找了一些资料后我现在搞明白了,我那个电路应该是不能实现高速USB,必须加高速USB的芯片才可以 ...

. P4 |  S7 S! I& ^6 L. h0 C' I5 W  ^使用高速USB,你需要有高速USB的PHY,很多MCU是没有这个PHY的,需要外置。
a691662 回答时间:2020-10-8 15:30:28
cmsis-dap跟daplink一样的,就是代码里几个宏改一下就行了,硬件更是一样的,建议直接用daplink最新的代码搞吧
radio2radio 回答时间:2020-10-11 00:22:07
a691662 发表于 2020-10-8 15:30
) z" f1 P( z3 c! @cmsis-dap跟daplink一样的,就是代码里几个宏改一下就行了,硬件更是一样的,建议直接用daplink最新的代码 ...
CMSIS-DAP是各种ARM IC通用的,与JLINK的基本功能用途相似。3 G/ |2 E8 d) e" ^$ k

* a: E0 u* Y( r$ N) jdaplink的固件,是某个系列的IC专用的,比如用于NXP的就完全不能用于STM32,用于F103的也不能用于F723。 4 V' M: W& [9 ^  h  a/ D. R& I
daplink主要是给没有自己的xxLINK的IC厂家做开发板用的。* ?  O; ~8 W9 {1 \
daplink的基本功能含有完整的cmsis-dap,下列功能是daplink专有的,是他的优点,也是他不能通用的原因:. V& H8 X# y& k& x  o
1. MSC拖拽下载目标板程序。% P$ T4 g. F' Q
2. MSC固件或Bootloader更新。; {0 _" W* ~. X6 j/ c& R# V8 d8 d
3. 有的可以实现WebUSB下载。9 V: I4 E2 m' ^" r/ o$ T' I/ x
4. 有的可以实现WinUSB高速通信。/ ]0 Q: w6 u+ ~0 s
如果仅仅使用daplink的CMSIS-DAP的基本功能,那么他实质上就是CMSIS-DAP,称其为“使用了daplink”也无所谓。8 N$ g& `4 t7 c/ z
a691662 回答时间:2020-10-11 10:00:53
radio2radio 发表于 2020-10-11 00:22- d! l0 L1 Q/ }/ h/ ?
cmsis-dap是各种ARM IC通用的,与JLINK的基本功能用途相似。
6 H5 L. J, ^' w3 H7 U
& o  ~8 L8 E5 s$ ^! O/ u, ddaplink的固件,是某个系列的IC专用的,比 ...
2 j1 R4 q9 q( O$ j9 d' M1 A+ C
多谢交流
' Y  y( `) s6 f# ~0 h4 Z) O% V$ R: a& ^' R9 o
以我的理解, 不通用是指的拖拽功能不通用吧?难道是是说调试下载接口不通用,按说在keil里选择不同下载算法是兼容所有IC的吧
) D; V# C, e: T2 Z6 E: D
1 F. X- _3 z7 s# C  Z所以如果是前者,那本来CMSIS-DAP v1连拖拽功能都没有,所以看起来还是DAPLINK更好一些呢
a691662 回答时间:2020-10-17 00:38:38
radio2radio 发表于 2020-10-11 00:22
5 R2 }- |7 {/ s! _4 hCMSIS-DAP是各种ARM IC通用的,与JLINK的基本功能用途相似。) G4 d+ c* v2 L% ^

  S* I% n$ K6 o, F1 Q' t7 J$ s% adaplink的固件,是某个系列的IC专用的,比如 ...

! X/ u- ?& P- B8 u9 @6 ~: {! b多谢交流 以我的理解, 不通用是指的拖拽功能不通用吧?难道是是说调试下载接口不通用,按说在keil里选不同的下载算法就行了
radio2radio 回答时间:2020-10-18 12:40:53
a691662 发表于 2020-10-17 00:38) x8 G0 A6 ]. {9 t1 ~. M9 V: h0 g
多谢交流 以我的理解, 不通用是指的拖拽功能不通用吧?难道是是说调试下载接口不通用,按说在keil里选不 ...
* d, T! A8 v" k- c
对的。在Keil里面,使用daplink其实就是仅仅使用了他的CMSIS-DAP功能。2 Z) X4 Z- K8 o8 N

$ @* C& b! I( ]. C* y3 s8 V# G所以没有必要在这个平台上面做一个不能通用的daplink固件出来了。
米兰的无线电 回答时间:2020-10-19 16:43:05
这个厉害
a691662 回答时间:2020-10-20 17:27:26
radio2radio 发表于 2020-10-18 12:40
2 t) W5 Q: p. @: k& U对的。在Keil里面,使用daplink其实就是仅仅使用了他的CMSIS-DAP功能。
: `& k  s. ~% v. Y# {$ [
) P4 Z! A' a9 u6 J! }: `! J& X3 \所以没有必要在这个平台上面做一 ...

7 B' I9 N* t& g" y# ?: N所以说daplink在SWD烧写器层面支持所有芯片吧, 并且还多了usb拖拽烧写功能, 虽然说这个usb烧写不兼容所以芯片,  但总比没有要好吧, 所以在daplink上开发不是更好的选择吗
wker83e103 回答时间:2020-10-20 18:28:06
资料不错' ~& p( N* C4 h5 a0 t) w3 v
wker83e103 回答时间:2020-10-20 18:28:21
很赞
radio2radio 回答时间:2020-10-21 10:43:21
a691662 发表于 2020-10-20 17:27
% l; {7 H* @( }2 i' _" S所以说daplink在SWD烧写器层面支持所有芯片吧, 并且还多了usb拖拽烧写功能, 虽然说这个usb烧写不兼容所以 ...

* V$ v7 `& n) m3 x5 v是比没有要好一点点。
4 ?1 p; j  x; x. X, P! ]* L% p% k2 Z3 D9 A
我在一楼里面说过,daplink是为了开发板的配套而存在的。5 c( h$ W6 E" V0 J
如果我是开发板厂家,而刚好有一种开发板需要使用这个仿真器,那么就不妨搞一个daplink的版本出来。& Z' X* \1 }* v- _1 x. k
; y" e9 j7 R' s/ v0 u
独立的daplink仿真器,没有明确的目标开发板或目标IC,没有开发的方向。不可能搞成通用的daplink出来。
a691662 回答时间:2020-10-21 17:06:46
radio2radio 发表于 2020-10-21 10:43
7 `: ]' Z0 K$ i  d+ V是比没有要好一点点。; u* ^9 Y3 }, M9 t) h: H

9 o3 C; ^% X0 ?我在一楼里面说过,daplink是为了开发板的配套而存在的。
* ~6 r# h" P$ w/ J" i  A
恩明白您的意思了~

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版