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

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

[复制链接]
radio2radio 发布时间:2019-9-1 14:04
赞 1 收藏 25 评论104 发布时间:2019-9-1 14:04
104个回答
zjq985062714 回答时间:2020-7-25 13:33:12
radio2radio 发表于 2020-7-23 00:36" z2 Q/ U( K0 Z1 V% U2 Z
不如这么搞,简单地画一块转换板,把原厂的V3MINI当作“邮票”贴上。比买IC打板可能还便宜。
$ d! w7 x3 z* g# q有USB-C,20p ...

) I; L( l- R" R+ f0 ]5 ]我说的是带usb线的,因为直接USB插的那个就需要比较长的杜邦线了,实际来说typec数据线加官方排线使用更美观点。特别是自己画板的时候,引出uart和swd还不如直接用官方的14脚(或者扩展成16脚带两脚3.3v)美观
神之灵王 回答时间:2020-7-25 15:30:01
radio2radio 发表于 2020-7-25 11:462 ?# U9 P# H0 A" Z8 i& M9 N3 E
ST-LINK V3SET 和ST-LINK V3MINI 的图纸,官方都没有公开,目前见到的图纸是从有STLINK-V3的开发板中得到 ...
7 F+ e, z% @, T  f. Y0 R# [
好的谢谢,最近自己做了一个ST-LINK V2-1,用最新的ST-LINK升级工具升级后的ST-Link V2-1 ,确认SWD口锁死,这样的话,是不是只能用来作为ST-LINK V2-1使用,而不能刷其他固件了
radio2radio 回答时间:2020-7-25 15:49:04
神之灵王 发表于 2020-7-25 15:30
/ @4 d" u' [& t7 P  E$ L% ^好的谢谢,最近自己做了一个ST-LINK V2-1,用最新的ST-LINK升级工具升级后的ST-Link V2-1 ,确认SWD口锁 ...

% E/ c9 D: ~! eV2-1,也有这种事,我以前没有留意。 估计你刷的Bootloader是没有解锁的那个。
$ b0 b& f! c& z( |& w
& ?4 p0 f& ?4 W6 C( j锁死SWD的,仍然可以STLINK升级,或者通过USB升级程序安装其他软件,受到很大的限制,但还是可以用。
0 t) \0 \5 F4 w/ N! U这东西便宜,不改刷也无所谓。
神之灵王 回答时间:2020-7-25 16:00:36
radio2radio 发表于 2020-7-25 15:49; B% a' i6 T+ N2 R; E# L; o
V2-1,也有这种事,我以前没有留意。 估计你刷的Bootloader是没有解锁的那个。
( z9 J8 ]9 Y6 }- U* v" M8 S. j# H8 R8 }6 `) e  k9 J
锁死SWD的,仍然可以STLIN ...
7 z: h- c# C, y
手上还有一个焊好,没有烧固件的,再试试看目前找到的V2.J16.S4 和V2.J28.M18 这两个版本的固件,看看第一次烧录后会不会锁死SWD,我之前刷的固件是这个V2.J28.M18 ,升级过后是 V2.J37.M26这个版本。$ b$ c, b( e/ Z2 K
radio2radio 回答时间:2020-7-25 16:34:16
神之灵王 发表于 2020-7-25 16:00
8 ~8 Z% H+ @+ c5 I# p* ]7 X5 B手上还有一个焊好,没有烧固件的,再试试看目前找到的V2.J16.S4 和V2.J28.M18 这两个版本的固件,看看第 ...

1 Q/ {' F4 O( ~& XF103,好像做全片擦除可以解锁。 我不确定。
神之灵王 回答时间:2020-7-25 16:45:37
radio2radio 发表于 2020-7-25 16:349 g& x( h$ c4 M- l; R* a
F103,好像做全片擦除可以解锁。 我不确定。
0 J1 N0 K/ n) W# N
isp 口没有引出来,这就比较麻烦了
radio2radio 回答时间:2020-7-25 16:59:24
神之灵王 发表于 2020-7-25 16:45
0 T( J* u1 {. ^% |- e2 Hisp 口没有引出来,这就比较麻烦了
. S' E, Q/ g! I/ f, m% }0 d( {
还是可以写一个小程序,用升级程序安装进去,从芯片内部解锁。
  ?' j: f4 Y/ k7 S
7 }6 a" D3 D* N9 v% V# V不过这么便宜的东西,别费劲儿了,这个就留着长期当STLINK使用吧。
神之灵王 回答时间:2020-7-25 17:20:04
radio2radio 发表于 2020-7-25 16:59
6 `/ M0 N  W9 q+ S9 Y还是可以写一个小程序,用升级程序安装进去,从芯片内部解锁。
; P2 g* Z/ [2 [0 ^6 X* ^. s' U/ G( Y3 S4 u* B& w( u% S- p; R6 `5 d5 m
不过这么便宜的东西,别费劲儿了,这个就 ...
- D& V. \! h+ y, @* l. H
好的,谢谢指点
Kamwing 回答时间:2020-8-2 21:28:24
遇到个问题 请教一下( A. k0 F+ U# N) u8 b
我把VCP tx rx短接起来暴力收发测试 很容易丢数据看了下把osDelay(10U);的方式改为信号量就好了
, ]8 k: X, U' V; T- q但当我边用VCP暴力收发数据 边用DAP下载程序的时候 偶尔就会出现USBD_CDC_ACM_WriteData发不出数据了 只能复位后才能恢复, 不知道楼主有没有遇到过.
radio2radio 回答时间:2020-8-2 22:24:35
fjr115 发表于 2020-8-2 21:28
+ W# O& w- h) o- f  M遇到个问题 请教一下- i+ D( ]$ J( c, u0 x) S0 ^
我把VCP tx rx短接起来暴力收发测试 很容易丢数据看了下把osDelay(10U);的方式改为信 ...
/ b- q/ F- z. s4 N1 J1 b
谢谢。 我的程序没有经过严格的测试。
2 \$ \% A$ r5 ?1 ?) o9 y. D, O) w( K! V8 o; s
你用的暴力测试,速率是多少。
# T3 |9 ~1 I; {' h6 [! U有没有试过将osDelay(10U)去掉,会不会出问题。 我估计这个是降低VCP的处理速度用的,不适应高速情况。
Kamwing 回答时间:2020-8-2 22:30:04
radio2radio 发表于 2020-8-2 22:24* j$ y! C8 o7 F$ h! F+ g0 B( P
谢谢。 我的程序没有经过严格的测试。
2 h8 E6 k0 }) l
- G9 M: L- C% [你用的暴力测试,速率是多少。
. I5 p& ^5 e$ P; l, \3 w  h4 ^+ ?: Z
我用的波特率是115200 间隔100毫秒发1024字节 去掉osDelay后单独用VCP收发几个小时都没问题的, 但边发边下程序的时候偶尔就出现VCP能发不能收了
radio2radio 回答时间:2020-8-3 00:13:30
fjr115 发表于 2020-8-2 22:30
0 Y. a3 P2 J1 c! |; x9 e/ x4 e我用的波特率是115200 间隔100毫秒发1024字节 去掉osDelay后单独用VCP收发几个小时都没问题的, 但边发边 ...
3 U- s; E  X& H3 o/ l4 V4 E7 Y
你的测试已经接近115200的传送极限了,不过MCU的速度也是足够快的,主要是我也不知道为什么会令系统出错。
4 {: R5 |9 |0 j( t6 H+ josDelay(10U)不是我加的,是ARM的模板程序里面的,很早就有这个了。证明ARM在写这一段代码时就发现有问题,需要加延时。! `) R* t; Z6 E: A6 j8 |* }

4 V6 u4 r( p0 ^( q考虑到VCP(暴力或是非暴力)和DAP下载同时操作的情况并不多见,如何改进优化是个问题。
laidaihua 回答时间:2020-8-3 02:24:26
不知道这个有啥意义?难道STLINK更便宜吗?
radio2radio 回答时间:2020-8-3 11:36:47
laidaihua 发表于 2020-8-3 02:24
# ~/ z" p, Z8 P) K( j不知道这个有啥意义?难道STLINK更便宜吗?

- E0 @# j; I$ t) ?对于想用USB高速CMSIS-DAP的,这个方案确实便宜,实用。
dragonbbc 回答时间:2020-8-10 13:50:58
楼主威武,好久不来看,再来看已经可以共存了,看来可以直接开搞了

所属标签

相似技术帖

官网相关资源

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