2019年4月,ST公司正式发布了STM32CubeIDE 1.0,并且将TrueSTUDIO 设置为 NRND(Not recommended,不推荐使用)。 STM32CubeIDE 就是在TrueSTUDIO基础上推出的一个整合的版本,STM32CubeIDE内部就集成了STM32CubeMX的插件,所以在STM32CubeIDE 里可以使用STM32CubeMX。预见到ST会进一步发展TrueSTUDIO,但是没有想到是这种方式,不过想想也在情理之中。
STM32CubeIDE是基于TrueSTUDIO的升级版,所以它也是一个基于Eclipse和GCC的IDE工具,总结起来它有如下的特点: 免费!是的,必须的!2 C- @+ w3 d) c$ l; I 跨平台,有Windows, macOS,Linux等多个版本可供下载( t8 O$ s6 n V& R: f7 a 内部集成了STM32CubeMX插件,可在STM32CubeIDE里直接使用STM32CubeMX。# g6 Q, M6 G: j4 q% A" N; J 支持ST-LINK和J-LINK调试器 支持将TrueSTUDIO或SW4STM32的项目转换为STM32CubeIDE的项目1 b: y% J; j- R2 V& D0 O% e 虽然STM32CubeIDE内部集成了STM32CubeMX插件,但是本人更习惯于使用单独的STM32CubeMX软件。要在STM32CubeMX里生成STM32CubeIDE项目的初始化代码,STM32CubeMX必须升级到5.2版本。 2 T% E+ p7 t) `1 p6 A& {0 j 7 j: V I7 \5 \6 D9 f. l$ v 以本人使用STM32CubeMX+TrueSTUDIO的体验,STM32CubeMX+STM32CubeIDE必将定义STM32开发的新方式。虽然STM32CubeIDE刚刚推出,可能会有些BUG(本人就发现一个,大文件的F3代码跟踪失效),但肯定会慢慢改进的。如果讨厌这些BUG,可以依旧使用TrueSTUDIO 9.3.0(可能是最后版本了),TrueSTUDIO 是比较稳定的。从TrueSTUDIO 转换到STM32CubeIDE也很常容易,无论是从软件使用,还是代码转换来说。 ———————————————— 版权声明:HongAndYi 如有侵权请联系删除6 ]1 I1 _* H/ p! m+ b# H |
【STM32H5 评测】ADC 电压表
【STM32H5 评测】基础硬件加密与随机数性能 - STM32H5E5实测硬件AES加解密、HASH运算、TRNG真随机数输出速率与稳定性
【STM32H5 评测】NUCLEO-H5E5ZJ 使用 TrustZone 安全分区系统实践测试
【STM32H5 评测】CPU核心性能 - STM32H5E5跑 RTOS,观察任务切换速度、中断响应快慢
【STM32H5 评测】内存读写性能 - STM32H5E5实测Flash,SRAM读写速度,用DMA搬运大块数据
【STM32H5 评测】介绍、环境搭建、工程测试
【NUCLEO-C562RE】OLED 显示
#双节活动 1.在CubeMX中引用touchGFX出现的问题与解决
如何将STM32CubeMX生成的CMake工程导入STM32CubeIDE
保姆级教程:CMake 工程导入 STM32CubeIDE 步骤
微信公众号
手机版