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

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

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

$ S, Y5 i" P* }7 z( a3 f" y, F# j5 P# I1 P( V
15.png

3 w" l: Q( P- E# X2 Y- T( |版本2.1.0变更日志

& u7 o$ ]. D' [: v, _  b8 z0 P4 y▣ 新增对以下先进的STM32器件的支持) E' d2 N1 F4 N8 E
· TrustZone器件
/ |2 h- a, g& b5 K· 双核器件
3 J9 M$ [  |8 U; b" x2 H% X: W* M· Bootflash器件
+ a2 m3 A9 z5 \* s
) {7 i% @/ X$ Z$ I* `7 k▣ 需要STM32CubeMX v6.12.0才能为这些先进器件生成CMake项目8 n8 o" T/ C+ y( d$ {: Q* p0 l) C
▣ 需要STM32CubeCLT v1.16.0才能导入面向先进器件的项目5 g! |5 _: d# h
▣ 用户指南更新% I( N9 [) z" g' w6 i
· 在Upgrade STLINK Firmware部分中添加了一条注释,告知用户也可以从VS Code命令选项板启动升级过程
; M3 Q+ v! C1 [· 新增了一个小节:Build Advanced Devices- E: d9 [" L) s  @2 p
· 在Select build target中添加了一条注释,告知用户也可以使用CMake扩展
* J2 e5 D4 M$ W, L· 新增了一个小节:Debug Advanced Devices(包括TZ器件、双核器件和Bootflash器件)# v. z- S: c3 @* d9 Z
· 新增了一个小节:Flash Device,以展示如何使用“任务”来刷写设备固件
( a. ]$ x3 U; I, k2 }6 v# `7 ~: z· 在Advanced Devices Debug Issues的Troubleshooting中新增了一个小节% H( Y' ~' Z; E) s

6 p6 d3 U, {" p$ ]) C进展与重大变更, O( @5 q1 K% S; f
( R+ p( o8 q) A* H
2.1.0版本的STM32Cube VS Code扩展增加了对以下器件的支持:
0 I4 X4 m7 E; U! M. J· TrustZone器件
2 W! f, P$ Q. X4 Q' D; W9 l8 f· 双核器件
6 ]4 U0 \2 q+ c3 p7 [· Bootflash器件
% \7 |& p8 W$ F7 A- V

2 ?5 W9 g& ?  f! F  o5 h% [使用简单/单核器件时,需要使用STM32CubeMX v6.11和STM32CubeCLT v1.15。
9 C% o* G1 Z: D( T& y0 c# q1 E3 J& `使用TrustZone、双核或Bootflash器件时,需要使用STM32CubeMX v6.12和STM32CubeCLT v1.16。
/ V1 `, F6 b9 H1 w% r7 N
$ D4 q1 ?! j# O4 Z8 g$ N& [& @9 ]8 G限制* f! u! Z/ X# y, J2 D
! v* q) R( I5 ?! O- S* c
STM32CubeMX 6.12.0 CMake项目生成器具有以下限制:
$ m2 J7 t( w. q  O+ i# x6 K3 S· 不支持TouchGFX项目
9 y5 y3 ]3 z" g& _$ j· 在Linux上使用STM32CubeMX V6.12.0时,无法编译多环境项目。这包括STM32WL、STM32WBA、STM32U5、STM32L5、STM32H5、STM32H7Rx/7Sx以及STM32H7双核微控制器的配置。要解决此问题,用户必须执行以下操作:
9 @7 u9 E* F& j% ^
* C: V6 E  @+ q+ b在项目文件夹内的所有子项目中将startup文件夹重命名为Startup
2 S6 ]2 |* Q. a' J4 Q使用STM32CubeMX重新生成项目
5 n, i# p9 L1 J9 d7 x: r! @6 j编译项目
: f% ?& }$ A7 w8 USTM32CubeCLT v1.16.0具有以下限制:
4 T. |4 W( a' y  Z· 以下器件的SVD外设描述文件包含错误中断和异常矢量信息。
( d9 X$ D7 F. Q- q' _7 ESTM32L476.svd1 P4 [) O# E5 F; l
STM32F767.svd+ {- N. x0 r: m, d
STM32C011.svd: C$ V6 O' o3 {$ G- M% Y
此问题已对STM32 VS Code扩展的启动文件生成器造成了影响。3 P+ }0 I8 w  V

! u9 H' n, I& G% ]6 K1 t7 `STM32 VS Code扩展v2.0.0或更高版本具有以下限制:
1 i. G: g% e# J% s6 v$ F; a2 Q· STM32Cube示例和STM32CubeIDE项目无法自动导入到VS Code中。用户必须执行一些手动操作。更多详情,请查看用户指南的故障排除章节。  P; w. u0 y' \& u1 @' v: Q
6 g3 M9 B  u+ i. B* F, W
- }; J) ^  n- A  c9 i/ [" y- n
点  击 下 载
2 d& G$ B+ h/ W0 }
& M. b4 g% ]- q' l/ c& p6 w$ O
( c  t( ?9 n' q
' S8 S1 B* q+ }" `0 {

5 e# _9 {# Q  |4 k0 g
, e. J$ U/ [4 b9 w
收藏 评论0 发布时间:2024-7-31 09:26

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版