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

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

[复制链接]
STMCU-管管 发布时间:2024-7-31 09:26
9 O* a( N, W2 d# D& P' N

8 Q6 D9 M6 n% q4 I6 g% e
15.png

$ a" X: w3 V. t" G- v2 B% Z版本2.1.0变更日志

' N# n$ w* L& D1 {  f▣ 新增对以下先进的STM32器件的支持
, {* P( a5 c) i3 Z% z' u· TrustZone器件
+ l8 w7 d; u' K, S· 双核器件# f0 i8 s; @- g( e; q
· Bootflash器件$ l/ `" q2 D# n6 [8 Z
" F: ^8 f" {: W* K
▣ 需要STM32CubeMX v6.12.0才能为这些先进器件生成CMake项目9 {# y# e5 _+ @+ n) J
▣ 需要STM32CubeCLT v1.16.0才能导入面向先进器件的项目
1 h, }+ r; W: W( }▣ 用户指南更新
: U- `2 j/ ^8 b. q9 Q& N' D· 在Upgrade STLINK Firmware部分中添加了一条注释,告知用户也可以从VS Code命令选项板启动升级过程0 r' l( p* a: v5 I# L, A8 G$ M1 V. S# Z
· 新增了一个小节:Build Advanced Devices
* H) h/ k$ O+ x: N! Z· 在Select build target中添加了一条注释,告知用户也可以使用CMake扩展. r" h2 X2 q, F. L/ i
· 新增了一个小节:Debug Advanced Devices(包括TZ器件、双核器件和Bootflash器件)
, E" p7 N4 B8 L5 c· 新增了一个小节:Flash Device,以展示如何使用“任务”来刷写设备固件1 k; O( a; N+ i# K- m) g+ W% c
· 在Advanced Devices Debug Issues的Troubleshooting中新增了一个小节
  l  f7 B+ P; T- A9 O" w( J
- J: z% g# j. ]) v5 c; k. r+ C* C进展与重大变更( i, A& T- h8 ~* U( y& }6 _9 g

1 ~7 @* v  o/ `3 w' G6 l9 K0 M2.1.0版本的STM32Cube VS Code扩展增加了对以下器件的支持:5 x0 \' t. r" Q* _
· TrustZone器件
. N# w$ ?5 j5 g/ y8 d· 双核器件0 q5 [9 u  F7 @" H% p2 v2 z& [
· Bootflash器件5 g8 q/ T9 W0 Q8 r3 o
. r" I2 m4 N$ U1 [$ V# c
使用简单/单核器件时,需要使用STM32CubeMX v6.11和STM32CubeCLT v1.15。
+ ^& {1 d% z  D& V使用TrustZone、双核或Bootflash器件时,需要使用STM32CubeMX v6.12和STM32CubeCLT v1.16。3 R% j' [+ W0 ^1 i7 n
/ a9 e, w- L( {  b
限制
1 ]% t, u* ]" l  _$ m0 s
! S, W  t' X% m7 h3 f1 `
STM32CubeMX 6.12.0 CMake项目生成器具有以下限制:2 q0 U3 v4 S- x1 A0 x2 V
· 不支持TouchGFX项目
3 i/ r. l9 ]. L+ z. s. M+ o# B· 在Linux上使用STM32CubeMX V6.12.0时,无法编译多环境项目。这包括STM32WL、STM32WBA、STM32U5、STM32L5、STM32H5、STM32H7Rx/7Sx以及STM32H7双核微控制器的配置。要解决此问题,用户必须执行以下操作:: U1 r. ~* i7 ]" E- P
" z4 J# Q+ D! t$ ^
在项目文件夹内的所有子项目中将startup文件夹重命名为Startup* S9 y: V5 u. n6 @- v% c+ b
使用STM32CubeMX重新生成项目
3 x" l0 s7 V: Y% n编译项目5 F# ~! e( G- J" t) E
STM32CubeCLT v1.16.0具有以下限制:; {8 C' p# e: y& t
· 以下器件的SVD外设描述文件包含错误中断和异常矢量信息。
; ^+ T7 S1 o- CSTM32L476.svd' |0 u6 [+ ?# s$ U5 Z1 g
STM32F767.svd, d2 @- ?+ Q0 F9 C) v
STM32C011.svd
5 g  ~- K! ^( e4 z' T此问题已对STM32 VS Code扩展的启动文件生成器造成了影响。
* y. f* H% [) x% y6 T/ i
  N& N& e. Y! w% ?. ~4 SSTM32 VS Code扩展v2.0.0或更高版本具有以下限制:: S) r) c) L! H
· STM32Cube示例和STM32CubeIDE项目无法自动导入到VS Code中。用户必须执行一些手动操作。更多详情,请查看用户指南的故障排除章节。1 v+ r1 h8 K/ o0 K6 k* X$ ]7 |
$ p1 O, B" |) q) U: Z$ ]1 k- x9 L
; H0 a# L3 o. q9 @9 o  a; K
点  击 下 载: j1 M& k: n. G3 h( D. A1 l
4 A9 y4 _2 ^- J
7 I( _1 S  v- X# F! U5 q( [; a

" o3 A7 q( H+ Z
1 @" c5 i( j+ Y, |& k
# q- P$ p$ g2 ^' ], j
收藏 评论0 发布时间:2024-7-31 09:26

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版