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

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

[复制链接]
qintian0303 发布时间:2025-5-15 17:22
      本次本人参加的是STM32Cube for Visual Studio Code尝鲜场次,主要是想要尝试探索一下对于VSCode这一个现在越来越流行的一种开发方式的学习和探索了。VSCode提供一了中全新的开发方式,通过各种插件的方式进行不同MCU的开发,当然了ST也走在前列。我们知道的一般开发方式是通过各家的IDE进行或者第三方来支持,这里有几个弊端,其一就是各种软件太多了,而且好不小;其二第三方的软件需要频繁的升级,也是很烦恼。& p8 q8 T- ]; r1 C8 Y( @- G) |
      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的现有功能与潜在优势。- I, H$ e5 @7 R1 l" s
      本次培训期间,将利用STM32CubeMX搭建STM32H5的Cmake工程,并将其导入VS Code,使您能够全面感受工程的编辑、编译及调试流程,所以需要提前准备一些内容,开发板应该是在现场会提供的。- d! H. z) |. J7 _; W
      本次培训提供了一些参会指南,也就是我们需要准备的东西:! y& W/ f  {8 G4 e0 z5 E
image.png
% b' m, b; [: O5 i- z' _; [
$ \3 S9 D9 j& ]$ M- m
      接下来就看看当前的准备情况,并升级到需求状态,硬件就不多说了,主看软件:" w/ I' w- S8 a6 v/ }
1、STM32CubeMX
; d+ `# R$ i2 ?+ \: u* N( S0 {      体检版本是6.14.0,看了最新版本已经到了6.14.1了,当前版本满足:1 ]3 u+ F5 H0 }! a
2.png
5 D2 |- b' w9 g# E( i% v5 w

3 O1 O6 A  e) n1 i      对应固件包括STM32CubeH5 v1.5,已更新:
7 s2 u  j; N3 B: d9 P* M* P- Q% E3 Z2 T
3.png / o$ ~% P4 @! n; j$ f' C' c$ p& }7 l

, R; t- t2 V! Y7 @5 s2 p) Z      X-CUBE-FREERTOS V1.3.0,已更新,最新版本是1.3.1的,不过需要STM32CubeMX升级到6.14.1:; i; Z$ q) q3 U0 D7 c4 S. U* `
4.png 4 E; \- l* s" W# X- _" O+ i3 S: d
5 O% y9 D7 x/ E# @) ~1 \
2、STM32Cube Programmer8 m/ L4 |4 l3 Q3 U7 d7 {! k' E
      看了我当前的版本只有2.12.0,还是要升级一下,直接来最新版本:
1 i+ @# i$ d  b5 i
9.png
: C6 ]. ~' a6 ^. `- I  s/ R7 c) {1 f
; \0 d/ Q' z! j% |  R
      安装过程中也会也会安装link驱动:
9 h/ Q3 e: v4 b+ N$ t8 l* Z1 T
5.png * Z- E5 n  Y( t8 N

" X. _" c: K! d* [5 N4 [      换图标了:
" X9 ^# P: M  X
6.png
4 L/ j1 J& R* t! {
) o8 e* Z+ N* q1 a: \% C  |0 ?; ?, j  P
      打开后可以看到:
$ N) X& p1 A5 n, j- b. b; u
7.png - n9 v4 u7 ]! n

. u7 x/ Q2 L' y2 x      发现个有趣的现象,我重新安装时直接对原目录的覆盖,结果老的程序居然还能运行,不过有错误提示且非常卡。! K" C0 q0 {% l  g1 p: b+ i8 [
3、Visual Studio Code
% I3 D. }' R' o' i      本人用过Visual Studio Code,结果在线升级失败了,也是重新覆盖安装了一下,最新版本1.100.0:
% z! g: d2 u: P
8.png 2 C% K, U" R: U  i% w

4 j- ?$ E) z9 H  ^! [) v4、STM32Cube for VS Code extension3 f4 P* a& s! R
      这个应该是在本次参会期间会分享的内容,等待参会后分享。* K9 V1 r) g5 `; p; i9 ^

4 Y1 g+ Q) k% G! d3 ]5 U' d$ o. s
; q! N: c% y4 _: L7 L/ l6 `$ v% k. P) @4 ^$ A1 a. \& G1 \8 ^
$ h. r5 S2 f% p- j
) Y3 z# H, N: H; c0 g) m- l
, y! d4 G3 u+ M+ k
2 ]1 P  M, {( V4 e0 O6 ?4 S% E
5 M' E- m, A6 c" M$ M: m) X

; F( \5 a( l# O  G& c0 J" z0 a
收藏 评论0 发布时间:2025-5-15 17:22

举报

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