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

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

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

$ J6 c7 q8 f; O) p( _( q- g2 q/ r. R; ^9 _6 ~
15.png

) _7 v, a7 Y* V' O+ d8 d版本2.1.0变更日志
1 ^+ s$ N! W! m/ B  S
▣ 新增对以下先进的STM32器件的支持+ I0 [! j6 o- Z1 @3 m
· TrustZone器件
+ w9 d( `. T) N· 双核器件0 d" W* k( \1 `7 k9 L: l
· Bootflash器件
3 m4 I  @4 i" h- ?* q! G4 A3 \9 Z
* q( v/ u% S. `. r  {8 B▣ 需要STM32CubeMX v6.12.0才能为这些先进器件生成CMake项目
1 q5 C" U, K$ [* {" q% L" q0 \/ Z▣ 需要STM32CubeCLT v1.16.0才能导入面向先进器件的项目
4 E' y' N% ?  e9 h7 b  \1 Z▣ 用户指南更新: |0 s! l7 N2 E2 O5 H
· 在Upgrade STLINK Firmware部分中添加了一条注释,告知用户也可以从VS Code命令选项板启动升级过程
& J* M4 b7 ?+ [3 z· 新增了一个小节:Build Advanced Devices
' S0 j# ], r7 M, p! `1 a+ Z· 在Select build target中添加了一条注释,告知用户也可以使用CMake扩展
8 b$ J, d5 y1 d5 p) q* ^8 C# ?· 新增了一个小节:Debug Advanced Devices(包括TZ器件、双核器件和Bootflash器件)
/ A. T/ |4 V. ]8 ?· 新增了一个小节:Flash Device,以展示如何使用“任务”来刷写设备固件" {  L, g& O3 g1 N& Z; J
· 在Advanced Devices Debug Issues的Troubleshooting中新增了一个小节
& _7 i5 t2 m% i' {9 C8 R  W/ f
; N: N( ]4 ~# O进展与重大变更
8 t, s( P* N3 _6 F4 K6 H# \. W& p5 q0 j
2.1.0版本的STM32Cube VS Code扩展增加了对以下器件的支持:. f7 z$ ~: [! J9 D' e, |
· TrustZone器件
( R) I. l$ n) X) l! O· 双核器件
3 r) e& M) N5 E' V· Bootflash器件
% ^6 ^: v6 a5 i) t
) x3 I) W# N9 o; _
使用简单/单核器件时,需要使用STM32CubeMX v6.11和STM32CubeCLT v1.15。
' t/ Y( h+ n. }6 ^使用TrustZone、双核或Bootflash器件时,需要使用STM32CubeMX v6.12和STM32CubeCLT v1.16。
/ K0 w! K0 K" |% z" S* q" @. {1 J5 b2 r  g
限制
' D0 }+ E* }  y. v/ {! x2 C
- X0 a: B( N3 T8 C) j
STM32CubeMX 6.12.0 CMake项目生成器具有以下限制:1 `, d  K+ u3 Z
· 不支持TouchGFX项目
2 b( ?# Y% q5 z8 \9 r0 V· 在Linux上使用STM32CubeMX V6.12.0时,无法编译多环境项目。这包括STM32WL、STM32WBA、STM32U5、STM32L5、STM32H5、STM32H7Rx/7Sx以及STM32H7双核微控制器的配置。要解决此问题,用户必须执行以下操作:
6 r  T3 g4 {) L' B; h) K4 x7 y- g. M5 v4 O9 J5 s3 u& B# W, A
在项目文件夹内的所有子项目中将startup文件夹重命名为Startup
; M0 m* b  f" q% Q使用STM32CubeMX重新生成项目9 k7 g/ D0 G0 u( v
编译项目
' H, L5 H& c  X% ISTM32CubeCLT v1.16.0具有以下限制:
' E& r1 N6 D% Q! R· 以下器件的SVD外设描述文件包含错误中断和异常矢量信息。
) |/ M; i( _& y: L- v9 kSTM32L476.svd
; o) X4 Q6 }! r0 y$ s0 sSTM32F767.svd
$ u# ]5 `  D! N7 `1 p4 {  s, i$ uSTM32C011.svd
- D# G/ |* P/ K: L4 q, U- t$ M此问题已对STM32 VS Code扩展的启动文件生成器造成了影响。
: N1 z. B9 V: o1 Q8 b4 |! A" x
STM32 VS Code扩展v2.0.0或更高版本具有以下限制:
" s/ |! \  K' G· STM32Cube示例和STM32CubeIDE项目无法自动导入到VS Code中。用户必须执行一些手动操作。更多详情,请查看用户指南的故障排除章节。1 m' V9 T  I; U, Q3 n" h/ O0 r
6 I/ p$ }/ x  d$ L* H/ P8 L
+ \. q( I  i/ _7 v% d
点  击 下 载
6 d8 X" k1 X) B$ c
. |) b/ Y( ?5 `! M/ q$ Y# d
, \9 B* B/ k% O& i  e

+ f3 b) d$ _9 T3 q4 }3 L3 e

7 Z* S6 l3 F! N+ T9 Z+ O
$ Q: O* l- [* l  T' ]' q
收藏 评论0 发布时间:2024-7-31 09:26

举报

0个回答

所属标签

相似技术帖

官网相关资源

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