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

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

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


15.png

版本2.1.0变更日志

▣ 新增对以下先进的STM32器件的支持
· TrustZone器件
· 双核器件
· Bootflash器件

▣ 需要STM32CubeMX v6.12.0才能为这些先进器件生成CMake项目
▣ 需要STM32CubeCLT v1.16.0才能导入面向先进器件的项目
▣ 用户指南更新
· 在Upgrade STLINK Firmware部分中添加了一条注释,告知用户也可以从VS Code命令选项板启动升级过程
· 新增了一个小节:Build Advanced Devices
· 在Select build target中添加了一条注释,告知用户也可以使用CMake扩展
· 新增了一个小节:Debug Advanced Devices(包括TZ器件、双核器件和Bootflash器件)
· 新增了一个小节:Flash Device,以展示如何使用“任务”来刷写设备固件
· 在Advanced Devices Debug Issues的Troubleshooting中新增了一个小节

进展与重大变更

2.1.0版本的STM32Cube VS Code扩展增加了对以下器件的支持:
· TrustZone器件
· 双核器件
· Bootflash器件

使用简单/单核器件时,需要使用STM32CubeMX v6.11和STM32CubeCLT v1.15。
使用TrustZone、双核或Bootflash器件时,需要使用STM32CubeMX v6.12和STM32CubeCLT v1.16。

限制

STM32CubeMX 6.12.0 CMake项目生成器具有以下限制:
· 不支持TouchGFX项目
· 在Linux上使用STM32CubeMX V6.12.0时,无法编译多环境项目。这包括STM32WL、STM32WBA、STM32U5、STM32L5、STM32H5、STM32H7Rx/7Sx以及STM32H7双核微控制器的配置。要解决此问题,用户必须执行以下操作:

在项目文件夹内的所有子项目中将startup文件夹重命名为Startup
使用STM32CubeMX重新生成项目
编译项目
STM32CubeCLT v1.16.0具有以下限制:
· 以下器件的SVD外设描述文件包含错误中断和异常矢量信息。
STM32L476.svd
STM32F767.svd
STM32C011.svd
此问题已对STM32 VS Code扩展的启动文件生成器造成了影响。

STM32 VS Code扩展v2.0.0或更高版本具有以下限制:
· STM32Cube示例和STM32CubeIDE项目无法自动导入到VS Code中。用户必须执行一些手动操作。更多详情,请查看用户指南的故障排除章节。







收藏 评论0 发布时间:2024-7-31 09:26

举报

0个回答

所属标签

相似分享

官网相关资源

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