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

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

[复制链接]
qintian0303 发布时间:2025-5-15 17:22
      本次本人参加的是STM32Cube for Visual Studio Code尝鲜场次,主要是想要尝试探索一下对于VSCode这一个现在越来越流行的一种开发方式的学习和探索了。VSCode提供一了中全新的开发方式,通过各种插件的方式进行不同MCU的开发,当然了ST也走在前列。我们知道的一般开发方式是通过各家的IDE进行或者第三方来支持,这里有几个弊端,其一就是各种软件太多了,而且好不小;其二第三方的软件需要频繁的升级,也是很烦恼。6 Y1 `7 h9 T3 Z$ l- a" f; C
      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的现有功能与潜在优势。
- v' F: `. i; t( V/ o      本次培训期间,将利用STM32CubeMX搭建STM32H5的Cmake工程,并将其导入VS Code,使您能够全面感受工程的编辑、编译及调试流程,所以需要提前准备一些内容,开发板应该是在现场会提供的。! P5 b# t+ t+ e0 e0 _' n1 `- ?: J3 G
      本次培训提供了一些参会指南,也就是我们需要准备的东西:
, v* s; q7 o. }) E, X# @* q
image.png
5 v9 @" N: L: G, o' e

9 v4 Y! G& h& I1 w+ Q, x5 H      接下来就看看当前的准备情况,并升级到需求状态,硬件就不多说了,主看软件:
! f% }; H# w( }( w  ~3 I( r1、STM32CubeMX
) B  N, g# k+ y) v* ?      体检版本是6.14.0,看了最新版本已经到了6.14.1了,当前版本满足:
- ^2 g  v! X' r$ e
2.png 4 ?. @/ v  h- e& e) j# H! p; U! C

3 c# x5 s4 z6 i" M: e5 O# o      对应固件包括STM32CubeH5 v1.5,已更新:# V3 L1 O! G5 F: Z6 p: d
3.png
/ G$ Y2 ?' Q8 D+ i% l% L2 T$ _
7 q) Q- H, ^4 w* R$ t1 h7 ~
      X-CUBE-FREERTOS V1.3.0,已更新,最新版本是1.3.1的,不过需要STM32CubeMX升级到6.14.1:
; i" P/ ?: f' ?
4.png # n7 s$ R; i4 q9 G

* h! f4 r9 f: _/ l$ [6 Z2、STM32Cube Programmer
+ n% H2 I8 P  j; c/ h$ b      看了我当前的版本只有2.12.0,还是要升级一下,直接来最新版本:2 ^, n+ ?, \8 F1 F
9.png ( @( l. {! d6 |- l, D

) {9 H4 ]! @) e0 N5 X% f5 ?* s6 _      安装过程中也会也会安装link驱动:* W5 ]  |. q/ B# p* R

8 v4 M. a3 O" r+ l
5.png
8 @3 R2 r  e  R+ D! M+ Y; T
6 h* L3 S$ x$ ^: e  E
      换图标了:. Q" @  c3 u+ ?: c- v( V3 n/ \
6.png
8 p4 p* P# f8 q  N# U/ [" Q

& N9 d7 m% ]; D* _3 A$ X3 d7 Q      打开后可以看到:  f5 V. j* k. B. I
7.png 3 j- p7 J3 _8 Y4 U5 {9 R
2 L, ]% }+ X7 O2 _8 r+ ~, e2 [, k
      发现个有趣的现象,我重新安装时直接对原目录的覆盖,结果老的程序居然还能运行,不过有错误提示且非常卡。
& Z/ e0 r, o; L2 [/ U4 B& s5 p3、Visual Studio Code
0 }$ {9 D" W  V& `      本人用过Visual Studio Code,结果在线升级失败了,也是重新覆盖安装了一下,最新版本1.100.0:. h/ E7 g" Y& O( K" a( m
8.png
  ]9 \9 V# [/ I; o6 }& k: e

& Y! q. j! g/ |) x+ u$ M) C$ v4、STM32Cube for VS Code extension
6 |% |) d/ E# D3 t      这个应该是在本次参会期间会分享的内容,等待参会后分享。
& d1 c3 E; ]. s8 p9 l% \- t. O" W- Q

- Y7 n& ~' v: U: J! G7 Y  r1 Q: d( p, k- e/ k+ Z

, P; `3 f5 V2 ^: h' x3 c( K  w
4 t' m9 ]" {7 p; I% T" I2 S; p5 P3 [9 t) B: D/ s3 w+ I8 E

5 ?% }( @) Z/ X- Z9 E) K& D4 Z4 O# k6 ?

; k3 x! E+ `" J4 n
收藏 评论0 发布时间:2025-5-15 17:22

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版