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

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

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

2 b9 W* y  O7 Z. j$ f- Y1 R3 M" R$ \. w, |
15.png

7 _+ p0 K' u3 V- o$ S版本2.1.0变更日志
+ d# |. U0 h" P) E1 C
▣ 新增对以下先进的STM32器件的支持
$ W8 s4 S6 P/ P' w· TrustZone器件
4 _2 p5 R2 ]) G) G· 双核器件
3 O4 a2 _% Q) y$ T) T% J* z· Bootflash器件
" @  b% t7 R1 q/ _$ h# E1 B8 B9 m, f( q4 p! ~) J/ \
▣ 需要STM32CubeMX v6.12.0才能为这些先进器件生成CMake项目8 Q* ?- v2 w, o5 N- M# g( T. m
▣ 需要STM32CubeCLT v1.16.0才能导入面向先进器件的项目% a4 h) z' N+ ~- W+ }4 k0 h6 N
▣ 用户指南更新0 U; E3 A  n$ F, P: `# x' L
· 在Upgrade STLINK Firmware部分中添加了一条注释,告知用户也可以从VS Code命令选项板启动升级过程
% a. Y# Z/ e6 y0 u# a· 新增了一个小节:Build Advanced Devices$ Y- C" c0 S: ]- i3 b
· 在Select build target中添加了一条注释,告知用户也可以使用CMake扩展2 p: w' t$ z, n7 Z. r( P  |
· 新增了一个小节:Debug Advanced Devices(包括TZ器件、双核器件和Bootflash器件)
; F6 ^8 W% Y2 z+ v/ z· 新增了一个小节:Flash Device,以展示如何使用“任务”来刷写设备固件6 j4 B* \9 a* h0 M. I
· 在Advanced Devices Debug Issues的Troubleshooting中新增了一个小节  b# R4 U6 {) w& {3 _
4 q0 K" T9 S% ]1 |
进展与重大变更. w  r+ W$ s1 t# m
; W* s" l) N7 t% e. V( s/ y# R
2.1.0版本的STM32Cube VS Code扩展增加了对以下器件的支持:
% Y- y4 w3 s' M4 k0 e0 ^· TrustZone器件
$ }# e! l& }8 I- h% n4 M7 m· 双核器件
  @& D) h2 h3 i* C· Bootflash器件, T: ]7 K0 H5 k) B- N
& M9 S' v! D+ _; X: |
使用简单/单核器件时,需要使用STM32CubeMX v6.11和STM32CubeCLT v1.15。
, G: @7 u, ?8 ^使用TrustZone、双核或Bootflash器件时,需要使用STM32CubeMX v6.12和STM32CubeCLT v1.16。7 J) R2 R4 P1 \' l0 Z% d
+ P3 G9 j+ }9 n% \& H7 w: N
限制
- X1 @* S" j+ m: A) X

+ Q; f1 b/ }; q+ a7 F4 L2 ?3 dSTM32CubeMX 6.12.0 CMake项目生成器具有以下限制:0 d6 Y# w1 M/ Z
· 不支持TouchGFX项目% c% A% L, C2 q4 Q6 i
· 在Linux上使用STM32CubeMX V6.12.0时,无法编译多环境项目。这包括STM32WL、STM32WBA、STM32U5、STM32L5、STM32H5、STM32H7Rx/7Sx以及STM32H7双核微控制器的配置。要解决此问题,用户必须执行以下操作:; }# E; F* V% H+ J7 f; D
1 z/ P5 f3 k9 q6 ]1 x3 |/ Z! M, b! X! s5 ^
在项目文件夹内的所有子项目中将startup文件夹重命名为Startup$ G8 Z& t2 |5 v& E& s1 ^, Y
使用STM32CubeMX重新生成项目
" A, f. ?- o2 Q/ l编译项目1 Q  e: n1 Z" u
STM32CubeCLT v1.16.0具有以下限制:
3 H! b: y5 c- E! f& X· 以下器件的SVD外设描述文件包含错误中断和异常矢量信息。& a6 `* ~2 D0 X  O  a& {# K7 x
STM32L476.svd
5 s8 ^- ~. \, W4 U2 z  m- \% G5 BSTM32F767.svd
( y. Z2 a: g1 U( TSTM32C011.svd
: y  `3 Q7 g& V此问题已对STM32 VS Code扩展的启动文件生成器造成了影响。. W1 {; i9 ?9 y! e; `( v
) c$ u2 h0 q& A* J3 G& B( @
STM32 VS Code扩展v2.0.0或更高版本具有以下限制:
; {% M0 C9 C0 n7 f0 N- [· STM32Cube示例和STM32CubeIDE项目无法自动导入到VS Code中。用户必须执行一些手动操作。更多详情,请查看用户指南的故障排除章节。" x+ o/ R7 b8 N( A/ {
5 m$ Y8 f; o  J2 K

8 A7 |6 }" }% Y. Z+ W8 G( X1 S
点  击 下 载( N6 }+ M" o3 W$ x! T/ `
+ [  ?, J6 S$ I! x! E+ v

4 c; c! i; B$ X' \

4 S: P" C8 |9 G, y% W7 O

8 N3 U! R! ?1 H

* n4 T" f6 ]  W! F$ a
收藏 评论0 发布时间:2024-7-31 09:26

举报

0个回答

所属标签

相似分享

官网相关资源

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