|
( q- g2 q/ r. R; ^9 _6 ~
版本2.1.0变更日志1 ^+ s$ N! W! m/ B S ▣ 新增对以下先进的STM32器件的支持+ I0 [! j6 o- Z1 @3 m · TrustZone器件 · 双核器件0 d" W* k( \1 `7 k9 L: l · Bootflash器件 ▣ 需要STM32CubeMX v6.12.0才能为这些先进器件生成CMake项目 ▣ 需要STM32CubeCLT v1.16.0才能导入面向先进器件的项目 ▣ 用户指南更新: |0 s! l7 N2 E2 O5 H · 在Upgrade STLINK Firmware部分中添加了一条注释,告知用户也可以从VS Code命令选项板启动升级过程 · 新增了一个小节:Build Advanced Devices · 在Select build target中添加了一条注释,告知用户也可以使用CMake扩展 · 新增了一个小节:Debug Advanced Devices(包括TZ器件、双核器件和Bootflash器件) · 新增了一个小节:Flash Device,以展示如何使用“任务”来刷写设备固件" { L, g& O3 g1 N& Z; J · 在Advanced Devices Debug Issues的Troubleshooting中新增了一个小节 进展与重大变更 4 K6 H# \. W& p5 q0 j 2.1.0版本的STM32Cube VS Code扩展增加了对以下器件的支持:. f7 z$ ~: [! J9 D' e, | · TrustZone器件 · 双核器件 · Bootflash器件 ) x3 I) W# N9 o; _ 使用简单/单核器件时,需要使用STM32CubeMX v6.11和STM32CubeCLT v1.15。 使用TrustZone、双核或Bootflash器件时,需要使用STM32CubeMX v6.12和STM32CubeCLT v1.16。 " @. {1 J5 b2 r g 限制 - X0 a: B( N3 T8 C) j STM32CubeMX 6.12.0 CMake项目生成器具有以下限制:1 `, d K+ u3 Z · 不支持TouchGFX项目 · 在Linux上使用STM32CubeMX V6.12.0时,无法编译多环境项目。这包括STM32WL、STM32WBA、STM32U5、STM32L5、STM32H5、STM32H7Rx/7Sx以及STM32H7双核微控制器的配置。要解决此问题,用户必须执行以下操作: - g. M5 v4 O9 J5 s3 u& B# W, A ○ 在项目文件夹内的所有子项目中将startup文件夹重命名为Startup ○ 使用STM32CubeMX重新生成项目9 k7 g/ D0 G0 u( v ○ 编译项目 STM32CubeCLT v1.16.0具有以下限制: · 以下器件的SVD外设描述文件包含错误中断和异常矢量信息。 ○ STM32L476.svd ○ STM32F767.svd ○ STM32C011.svd 此问题已对STM32 VS Code扩展的启动文件生成器造成了影响。 1 Q8 b4 |! A" x STM32 VS Code扩展v2.0.0或更高版本具有以下限制: · 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 . |) b/ Y( ?5 `! M/ q$ Y# d, \9 B* B/ k% O& i e |
[GPIO] 使用新型抽象开始C++嵌入式编程,从GPIO开始
技术手册stm32f1xx中的一个小问题
【经验分享】STM32 HAL库移植FreeModbus详细步骤
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
实战经验 | Keil工程使用NEAI库的异常问题
经验分享 | FDCAN数据段波特率增加后发送失败的问题分析
STM32几种流行开发环境的优缺点
好用软件推荐-TouchGFX Designer
OpenSTLinux 6.1发布:M33-TD加持+安全升级,STM32MPU开发效率翻倍!
【经验分享】STM32CubeIDE汉化
微信公众号
手机版