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

【2025·STM32峰会】1、准备篇

[复制链接]
qintian0303 发布时间:2025-5-15 17:22
      本次本人参加的是STM32Cube for Visual Studio Code尝鲜场次,主要是想要尝试探索一下对于VSCode这一个现在越来越流行的一种开发方式的学习和探索了。VSCode提供一了中全新的开发方式,通过各种插件的方式进行不同MCU的开发,当然了ST也走在前列。我们知道的一般开发方式是通过各家的IDE进行或者第三方来支持,这里有几个弊端,其一就是各种软件太多了,而且好不小;其二第三方的软件需要频繁的升级,也是很烦恼。/ j6 z2 |& k( G4 ^9 W
      Visual Studio Code,作为一款广受好评的代码编辑器,在全球范围内赢得了开发者们的广泛认可。鉴于此,ST公司精心研发并推出了第三版VS Code扩展——STM32Cube for Visual Studio Code,该扩展于3月在德国纽伦堡举行的Embedded World大会上成功亮相。STM32Cube生态系统的成功,很大程度上得益于开发者的宝贵反馈,STM32Cube for Visual Studio Code亦是如此。为此,我们决定在中国首次举办动手尝鲜活动。此次培训面向所有对STM32Cube for VS Code感兴趣的群体,无论您是经验丰富的资深工程师,还是满怀激情的学生及爱好者,均可参与并亲身体验新版STM32Cube for VS Code的现有功能与潜在优势。
8 j3 @. M  c4 |$ A( }      本次培训期间,将利用STM32CubeMX搭建STM32H5的Cmake工程,并将其导入VS Code,使您能够全面感受工程的编辑、编译及调试流程,所以需要提前准备一些内容,开发板应该是在现场会提供的。
: v) S& a6 `4 d# Z$ w1 c8 m" A4 Y      本次培训提供了一些参会指南,也就是我们需要准备的东西:
7 t: p6 c4 P7 P
image.png
: H1 S' h7 A- x1 B4 s- x  ^

7 Y1 ]  W! q/ Z4 r1 y0 |1 |3 d      接下来就看看当前的准备情况,并升级到需求状态,硬件就不多说了,主看软件:4 v/ \; H" W: z5 u( I
1、STM32CubeMX: o# K: {# \1 P. n$ U' w5 f
      体检版本是6.14.0,看了最新版本已经到了6.14.1了,当前版本满足:
9 b$ v3 y. C! z/ [
2.png
/ f2 D3 l1 M+ |) r/ O1 q" A/ X; _

$ n' }  J/ w" V' }      对应固件包括STM32CubeH5 v1.5,已更新:
/ ^1 f( g" B2 p2 z! r0 T( \4 o
3.png , g* K5 H; |( F) G8 H# k- |2 p
/ S1 ?/ g+ P$ j; d4 t
      X-CUBE-FREERTOS V1.3.0,已更新,最新版本是1.3.1的,不过需要STM32CubeMX升级到6.14.1:: a  o* q) z6 k( y1 i0 Y4 @% V
4.png 1 j# C; K( `( `4 G; l4 A8 t0 Z0 X" I

4 _5 _1 J( o1 c$ m2、STM32Cube Programmer+ L( `' z) A/ ^# V' u
      看了我当前的版本只有2.12.0,还是要升级一下,直接来最新版本:
1 V5 o! Z; ]# V6 {, b6 U* `$ K
9.png 1 H; L! Y4 ^; P$ ^, C" d( u
& @5 E% [4 y4 U# Q3 i3 x
      安装过程中也会也会安装link驱动:
7 f; Q  P' h" ]; I
1 H( D, _2 X' U# O
5.png ( Y( i2 J; h$ J5 j" _

2 `1 C, ]( m* X7 _7 Y      换图标了:" }$ d" ~. N5 e4 ~# K2 I# @# P* Y' D
6.png
( O* s; z) i% Q+ T) R

( D  M0 T/ N: M( A      打开后可以看到:
$ I% w0 t2 x8 D3 ]7 E+ }
7.png # M/ a5 f6 ]3 D3 @3 M8 z' d

+ R& P$ G% Q' h" C' n9 q      发现个有趣的现象,我重新安装时直接对原目录的覆盖,结果老的程序居然还能运行,不过有错误提示且非常卡。
. g, O4 U! ?* H" |3、Visual Studio Code
6 M) p4 ]9 ]8 m0 I, C2 v      本人用过Visual Studio Code,结果在线升级失败了,也是重新覆盖安装了一下,最新版本1.100.0:/ g4 J6 x: B1 a5 [( `8 C
8.png 8 F0 x- K7 s5 B/ p  j

4 l2 ^) ~3 q9 g# A3 G4 [3 Z' u8 ?4、STM32Cube for VS Code extension5 C* w8 N* Y+ c  ]
      这个应该是在本次参会期间会分享的内容,等待参会后分享。+ j, S- A% Z/ {: O+ B7 a* V. A3 X- a

' w! h: R# F$ X
: G, g+ o  _# K7 N; `! L3 }
% D+ v& U% S! i2 h5 G. Y$ p1 P/ J
& C0 x. _0 Q! |  F/ c- V, Z
" B) c! t; s: `
' {& q0 D. K% ?1 P$ Z2 h

! {  D( ]& G; }3 A: X! c) l
% U% d' ]& h, Y' X9 Q& X" o
赞 收藏 评论0 发布时间:2025-5-15 17:22

举报

0个回答

所属标签

相似技术帖

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