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

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

[复制链接]
qintian0303 发布时间:2025-5-15 17:22
      本次本人参加的是STM32Cube for Visual Studio Code尝鲜场次,主要是想要尝试探索一下对于VSCode这一个现在越来越流行的一种开发方式的学习和探索了。VSCode提供一了中全新的开发方式,通过各种插件的方式进行不同MCU的开发,当然了ST也走在前列。我们知道的一般开发方式是通过各家的IDE进行或者第三方来支持,这里有几个弊端,其一就是各种软件太多了,而且好不小;其二第三方的软件需要频繁的升级,也是很烦恼。* y% U) O6 `5 b
      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的现有功能与潜在优势。0 c, Y; T2 E& l4 _0 l
      本次培训期间,将利用STM32CubeMX搭建STM32H5的Cmake工程,并将其导入VS Code,使您能够全面感受工程的编辑、编译及调试流程,所以需要提前准备一些内容,开发板应该是在现场会提供的。! W, a  ?# a, j
      本次培训提供了一些参会指南,也就是我们需要准备的东西:4 N  R0 ~- S- C- I" \' T
image.png
" ?, K% o" D& g' [& k, U2 i

# U" f! |. _7 O& H, E1 Q, i      接下来就看看当前的准备情况,并升级到需求状态,硬件就不多说了,主看软件:- U. O' E) A9 C1 W$ }0 t$ _" i7 a
1、STM32CubeMX
9 g- U% w# T8 T      体检版本是6.14.0,看了最新版本已经到了6.14.1了,当前版本满足:, ?" X0 u; I( Z+ ]1 P: G+ `
2.png
9 B; w, b- h- u- e5 P, M1 {& E4 E

7 v1 y5 f5 h( n" f2 c: D      对应固件包括STM32CubeH5 v1.5,已更新:
% e, q+ P& g% f, o3 u% i) Y1 Y
3.png
" l, G6 c' z" D" B# X3 ~

0 `9 T/ F5 P: f" O* B      X-CUBE-FREERTOS V1.3.0,已更新,最新版本是1.3.1的,不过需要STM32CubeMX升级到6.14.1:
2 N" H+ S# O( Q& K& Z% x1 E- ~
4.png / {- A. _/ s5 G' \
2 {' N6 w# s' Z: Q& n6 l6 P! c, W
2、STM32Cube Programmer
+ |$ ]2 d! ~9 g9 U7 L      看了我当前的版本只有2.12.0,还是要升级一下,直接来最新版本:& \; V7 a0 ^& H: }3 p
9.png 4 t, Y! @' ~7 j. F5 K: P/ i

, B6 Y  Z% L: h) b. ^) u      安装过程中也会也会安装link驱动:
+ i( E$ F& Q* G) p8 F' q' R# K6 C) z- J5 W( |
5.png - x( K3 V4 M0 _  H

6 ]# Y3 x3 o9 Z      换图标了:
0 O0 Q6 y! ?7 f: a7 |$ n4 N" ]
6.png 8 h; ?9 o# \5 P

, L: {6 l8 Q( P( _$ R8 R      打开后可以看到:
* [2 z' ?. v# x$ W  c9 A
7.png
% e+ h# e, c3 J0 P$ C# d

, Q: E- [% ^  Y; P- g! ~      发现个有趣的现象,我重新安装时直接对原目录的覆盖,结果老的程序居然还能运行,不过有错误提示且非常卡。# z  ~& g, G! Z! ^1 x( h( }3 f
3、Visual Studio Code6 g/ G0 j) d& l8 ^, d2 {* d
      本人用过Visual Studio Code,结果在线升级失败了,也是重新覆盖安装了一下,最新版本1.100.0:9 G+ L; a  D3 ^
8.png - e( }" Y& L0 ]- N- A
2 D" h5 E# w. k! t. T9 I
4、STM32Cube for VS Code extension
; w( }6 e$ `1 |( T) T0 _      这个应该是在本次参会期间会分享的内容,等待参会后分享。
* c" K4 X) }7 R* ?+ \0 w4 Q. F$ c6 \. ^5 b9 `9 k) o

* D2 l4 H& U; b2 J" K0 q( P0 B
: K6 ]/ r8 T/ n6 M8 L  _9 a5 }: s+ L$ ?, d9 ~( N! e

3 F0 [0 ]  F( ~& B3 b, @
: U* N* n- b: G1 w  _% D& E/ }" _2 P2 B3 T! w/ Q2 S

6 g# r+ [# g% I  V
3 O& t7 b$ V0 `% r6 F# f# B
收藏 评论0 发布时间:2025-5-15 17:22

举报

0个回答

所属标签

相似技术帖

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