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

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

[复制链接]
qintian0303 发布时间:2025-5-15 17:22
      本次本人参加的是STM32Cube for Visual Studio Code尝鲜场次,主要是想要尝试探索一下对于VSCode这一个现在越来越流行的一种开发方式的学习和探索了。VSCode提供一了中全新的开发方式,通过各种插件的方式进行不同MCU的开发,当然了ST也走在前列。我们知道的一般开发方式是通过各家的IDE进行或者第三方来支持,这里有几个弊端,其一就是各种软件太多了,而且好不小;其二第三方的软件需要频繁的升级,也是很烦恼。* b- N9 R  H$ v; \5 {' ?
      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的现有功能与潜在优势。
* _' A# H9 j9 [6 j9 M4 E      本次培训期间,将利用STM32CubeMX搭建STM32H5的Cmake工程,并将其导入VS Code,使您能够全面感受工程的编辑、编译及调试流程,所以需要提前准备一些内容,开发板应该是在现场会提供的。
; C/ |! e! v: K( V9 u      本次培训提供了一些参会指南,也就是我们需要准备的东西:/ q0 d1 r+ u9 M/ Y- I4 t( ~
image.png
" Y8 J# G7 o2 M$ l* t7 u
6 M, s% o( b& Z; S
      接下来就看看当前的准备情况,并升级到需求状态,硬件就不多说了,主看软件:: B8 z9 v: P5 d( z9 M+ `+ r
1、STM32CubeMX
6 A4 s3 l: z; |      体检版本是6.14.0,看了最新版本已经到了6.14.1了,当前版本满足:6 ?3 `- A9 g* D
2.png + i1 I% P  F% S/ k# q- n

) J" E! @" x0 H; S  M$ G      对应固件包括STM32CubeH5 v1.5,已更新:
9 C! {6 w6 D+ I6 _2 D! C
3.png
3 g% T: \, Z1 r- ~) s' H

& v( K$ d6 }% B6 {% ^) z: h      X-CUBE-FREERTOS V1.3.0,已更新,最新版本是1.3.1的,不过需要STM32CubeMX升级到6.14.1:! e" S6 L. C* _
4.png 3 g$ L6 K2 {$ n7 c
( j- Q/ T  u, p6 A6 l! I! t
2、STM32Cube Programmer
' P2 H% f. v) y  {/ p& X      看了我当前的版本只有2.12.0,还是要升级一下,直接来最新版本:0 m6 ^3 p" ?/ c8 s3 J
9.png
' W8 Q" S4 L+ b6 f4 A, \/ t7 r
4 g/ F0 U. ?  r  e
      安装过程中也会也会安装link驱动:
, Y* H# R" I/ N+ Z
$ j  n$ m: e6 k5 f6 c5 w
5.png
/ K) G; m2 D. I* E9 @9 U2 K
2 G; z% C1 w8 g0 L2 w. e
      换图标了:- \! F3 ~2 b0 b; s3 s# m
6.png
# s/ C/ N. ^7 j. @& u! W

- s/ p- _7 e3 K      打开后可以看到:, d3 z0 e7 b$ L9 G6 B: l
7.png
: {1 F" _# F2 X9 a, [

! h# F0 o$ m- M4 L6 X( a8 u3 y      发现个有趣的现象,我重新安装时直接对原目录的覆盖,结果老的程序居然还能运行,不过有错误提示且非常卡。
1 l* o1 z; }' y$ o3、Visual Studio Code% r0 P& r5 g/ O7 ~
      本人用过Visual Studio Code,结果在线升级失败了,也是重新覆盖安装了一下,最新版本1.100.0:
: a1 N7 s7 M/ I! F* s
8.png ! f- X: B, O8 c" E
1 F( `' z1 r! _- d
4、STM32Cube for VS Code extension
7 O; y# ~. X& o3 s      这个应该是在本次参会期间会分享的内容,等待参会后分享。6 Z' x" P5 W! J: o* k
( e6 a3 R% z* O! x

; \: Y$ A! I  l' L# N  v
, K/ A7 I- B+ w/ Z3 s) a8 C0 X' x
( T* N0 F7 ?9 ~3 I: c# T& t
7 H# Y8 h$ A0 {. n, k
- V) }0 S6 Y& j* ]# E' G, g% u4 ]/ J4 E, i5 d4 ~( q. y
+ G# T6 j* Q  n& s/ o
1 s* ]& R+ O" C% [& t1 {) {: z
赞 收藏 评论0 发布时间:2025-5-15 17:22

举报

0个回答

所属标签

相似技术帖

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