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

全新STM32 VS Code扩展V2.1.0发布

[复制链接]
STMCU-管管 发布时间:2024-7-31 09:26

4 q7 F$ b, m- N5 H: e' z- p  M, t/ U' H7 ]; p
15.png
, }* H9 o3 ~% M! q( H5 t
版本2.1.0变更日志

; e; O& L/ `/ A' @▣ 新增对以下先进的STM32器件的支持1 o  y- g: Z8 H; j8 `& E2 g% i
· TrustZone器件* }3 [8 R" l" f
· 双核器件5 A# D' o+ {( M8 C
· Bootflash器件% _6 C5 ~0 c/ S" y; v5 R

( g9 v5 w+ `) X1 q2 o▣ 需要STM32CubeMX v6.12.0才能为这些先进器件生成CMake项目
9 C2 j. z9 H* z! z" h▣ 需要STM32CubeCLT v1.16.0才能导入面向先进器件的项目
8 y& a( ^' d6 ~0 ]3 @- \▣ 用户指南更新" S1 C* R* p1 ^* n0 y9 T& b6 @
· 在Upgrade STLINK Firmware部分中添加了一条注释,告知用户也可以从VS Code命令选项板启动升级过程
7 s# W* i. i5 C; w1 f# H· 新增了一个小节:Build Advanced Devices
( K4 L; U7 c* F5 z4 G· 在Select build target中添加了一条注释,告知用户也可以使用CMake扩展
. q9 B- f* H5 y! f- p· 新增了一个小节:Debug Advanced Devices(包括TZ器件、双核器件和Bootflash器件)! {2 v- C2 G' x% q
· 新增了一个小节:Flash Device,以展示如何使用“任务”来刷写设备固件
6 n6 H* X' v* x+ e/ Q, V3 f· 在Advanced Devices Debug Issues的Troubleshooting中新增了一个小节% j. H5 k& c. c  ~; A; }2 x
9 F# Y  c+ V  k/ t  M
进展与重大变更  q# W! H( A! ~0 B

* x8 v( u) y5 i' s2.1.0版本的STM32Cube VS Code扩展增加了对以下器件的支持:
& Q) k+ Q: R3 F/ O8 Q# `! w· TrustZone器件1 b9 I6 B3 w& V! q. m
· 双核器件+ n. b0 m) E: k: t
· Bootflash器件
% F/ Z1 R9 t; Q8 }9 E

$ I) n) E: v( o使用简单/单核器件时,需要使用STM32CubeMX v6.11和STM32CubeCLT v1.15。- w. _* c  v) f; w! s! ?
使用TrustZone、双核或Bootflash器件时,需要使用STM32CubeMX v6.12和STM32CubeCLT v1.16。: f+ G6 y9 Z( P8 y$ L& D
1 G% E6 o$ s/ Q, \, |4 s# L* u' W
限制
1 O4 E  Q" I, h/ O1 F

& ]- F9 |; ~( bSTM32CubeMX 6.12.0 CMake项目生成器具有以下限制:4 o3 F1 c" o: t' U- a- C
· 不支持TouchGFX项目
- [0 M/ H7 X+ ~- ^· 在Linux上使用STM32CubeMX V6.12.0时,无法编译多环境项目。这包括STM32WL、STM32WBA、STM32U5、STM32L5、STM32H5、STM32H7Rx/7Sx以及STM32H7双核微控制器的配置。要解决此问题,用户必须执行以下操作:
  h0 X3 b! V: x* W: Z
0 {' N" N/ t( Q% [" n4 Q0 G在项目文件夹内的所有子项目中将startup文件夹重命名为Startup
. C) \2 l4 n- p0 }; O使用STM32CubeMX重新生成项目
8 Y9 c/ S# |2 T- k编译项目. D0 _9 d1 T* ]  h
STM32CubeCLT v1.16.0具有以下限制:
) n& v* H1 E' A2 B* J& u: f( R6 n· 以下器件的SVD外设描述文件包含错误中断和异常矢量信息。
. s- J8 [* l0 a$ s5 o7 J* {/ _: [STM32L476.svd
6 y$ z  X" z/ k' C6 [# YSTM32F767.svd$ U6 H! U1 B0 D$ P. k" z' q
STM32C011.svd
# _) o4 c, ], y7 }9 a% W此问题已对STM32 VS Code扩展的启动文件生成器造成了影响。
' ]1 n% t4 u, i- @- w3 Z. d  B& _. B- Q; K  b
STM32 VS Code扩展v2.0.0或更高版本具有以下限制:
+ t2 y  I  z0 [3 C: ~· STM32Cube示例和STM32CubeIDE项目无法自动导入到VS Code中。用户必须执行一些手动操作。更多详情,请查看用户指南的故障排除章节。
0 z3 t5 b+ `' C( ^( k
$ x; e1 Z7 I2 @' J' Z1 F7 |8 |

$ M" s3 e1 P6 J2 u) F8 v) a
点  击 下 载. X$ t* g3 t6 I6 ?$ \! P

5 u8 v. f- |* v) w' P" G/ m
3 ?" I& d1 @3 W9 E0 P6 K
8 \$ r0 S9 }& g) f. `0 H- l4 r$ j

1 C1 k$ a. o5 h! I( @

, p- @2 K! }2 i
收藏 评论0 发布时间:2024-7-31 09:26

举报

0个回答

所属标签

相似技术帖

官网相关资源

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