请选择 进入手机版 | 继续访问电脑版

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

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

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

( U8 D, L' o1 s
7 W: q3 ]$ X$ m2 ?7 T) h- u
15.png

/ E5 k. u7 F% {' R. l% e版本2.1.0变更日志
# p* t6 H% `. _6 x) P
▣ 新增对以下先进的STM32器件的支持# W, T8 E6 ~: ^. Y% I' x. D# `
· TrustZone器件+ B1 P& W: F) q; ~# w+ Q
· 双核器件6 h6 C" f$ B9 |. V& }8 S& M
· Bootflash器件4 Y3 j7 u$ C$ L# q  W  |. ~2 q+ t
$ C" @, b; D5 K$ w& P
▣ 需要STM32CubeMX v6.12.0才能为这些先进器件生成CMake项目
' J  V# c2 X' a: Z: j7 Q▣ 需要STM32CubeCLT v1.16.0才能导入面向先进器件的项目
' M/ {* O0 N. s9 }( d▣ 用户指南更新
8 @' W! x0 u1 A4 x: u3 G7 @· 在Upgrade STLINK Firmware部分中添加了一条注释,告知用户也可以从VS Code命令选项板启动升级过程0 T. e+ f* |3 U# W# O! ]
· 新增了一个小节:Build Advanced Devices
" o; R: R& M* O& s2 c% O· 在Select build target中添加了一条注释,告知用户也可以使用CMake扩展: H: d" ^. o" o, j
· 新增了一个小节:Debug Advanced Devices(包括TZ器件、双核器件和Bootflash器件)
+ Q1 q- ~* H: u9 j1 o. @# j0 E9 d· 新增了一个小节:Flash Device,以展示如何使用“任务”来刷写设备固件6 ]# K3 x% _. n) R9 C3 ~% H8 V
· 在Advanced Devices Debug Issues的Troubleshooting中新增了一个小节' l# }# X* W1 A+ [. _7 k
: z1 a( K  M: p1 A  G" [
进展与重大变更  h5 E: O& _. h
  b$ D/ y6 z1 w; F) @
2.1.0版本的STM32Cube VS Code扩展增加了对以下器件的支持:
( x& M! o2 R5 i9 e7 t" I, g· TrustZone器件
+ b% o3 o: ^: m· 双核器件
8 m8 p; }4 e1 K! `* v· Bootflash器件
, n: z! r! G+ Q: Q1 ~" o1 L
. O9 a: ]$ S$ \
使用简单/单核器件时,需要使用STM32CubeMX v6.11和STM32CubeCLT v1.15。
& k6 t  A0 G4 \使用TrustZone、双核或Bootflash器件时,需要使用STM32CubeMX v6.12和STM32CubeCLT v1.16。
1 O; M7 i2 L1 m7 Q. p. H+ h
6 k- n- B) y' K0 v% X( v  P限制: T7 h+ K8 E9 O3 Z$ k4 y
/ y& t$ E5 Q9 \
STM32CubeMX 6.12.0 CMake项目生成器具有以下限制:
2 A/ Y$ J8 s4 t· 不支持TouchGFX项目
7 P0 `* Q2 ?9 I3 m5 ]" h/ _( p- r+ l- n· 在Linux上使用STM32CubeMX V6.12.0时,无法编译多环境项目。这包括STM32WL、STM32WBA、STM32U5、STM32L5、STM32H5、STM32H7Rx/7Sx以及STM32H7双核微控制器的配置。要解决此问题,用户必须执行以下操作:
' w9 L) G& V7 E, m  I' {
  A0 Y+ }1 a9 B在项目文件夹内的所有子项目中将startup文件夹重命名为Startup
  L" }- O( P/ V* q: S2 x9 O) ~; J使用STM32CubeMX重新生成项目
* N) z- c* a4 e  c2 T编译项目
; H! P: ^4 H; Y6 aSTM32CubeCLT v1.16.0具有以下限制:0 ^% S' ~% o9 t
· 以下器件的SVD外设描述文件包含错误中断和异常矢量信息。, d# i( d1 t8 b; r/ j, I
STM32L476.svd& H, i& {. O0 t/ v1 i, n6 Z
STM32F767.svd0 f: Z7 K* G/ Y2 D8 L
STM32C011.svd8 s, `* v  e+ z7 I
此问题已对STM32 VS Code扩展的启动文件生成器造成了影响。& R, c+ c1 S2 U) {$ x6 o/ [

9 l  n) n" t5 ?2 t, dSTM32 VS Code扩展v2.0.0或更高版本具有以下限制:
) ^8 h1 |8 M8 C* v! w1 J8 Q· STM32Cube示例和STM32CubeIDE项目无法自动导入到VS Code中。用户必须执行一些手动操作。更多详情,请查看用户指南的故障排除章节。2 P- @+ b4 G8 _
. \& w. v, M( @. r1 }
4 b( \/ b* v6 Y' p' s* q5 o# T* Y
点  击 下 载
( O  a, J# Z! h. g, [
, K* s7 D0 j  N8 _* ~+ ]
+ V4 g  r9 U! R9 J- o
2 }- O2 D5 s' \+ F! \

! s' n  a; f9 }/ u! I

6 s) F& K* B4 Z- V/ W# i+ n
收藏 评论0 发布时间:2024-7-31 09:26

举报

0个回答

所属标签

相似分享

官网相关资源

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