|
2019年4月,ST公司正式发布了STM32CubeIDE 1.0,并且将TrueSTUDIO 设置为 NRND(Not recommended,不推荐使用)。 STM32CubeIDE 就是在TrueSTUDIO基础上推出的一个整合的版本,STM32CubeIDE内部就集成了STM32CubeMX的插件,所以在STM32CubeIDE 里可以使用STM32CubeMX。预见到ST会进一步发展TrueSTUDIO,但是没有想到是这种方式,不过想想也在情理之中。 . Z/ o; L) I! W7 x- h$ L * i0 D) ^. v" B4 m: h$ h. }& a$ z
6 ^* A. L) m% v7 v0 N5 I 2 U/ b* G* b) n5 S STM32CubeIDE是基于TrueSTUDIO的升级版,所以它也是一个基于Eclipse和GCC的IDE工具,总结起来它有如下的特点:/ Z+ g0 M1 Y3 `' N 3 K, V# j z+ [ % ^6 }, ]+ ` \/ s) y 免费!是的,必须的!8 B: p0 t. T' j' G 跨平台,有Windows, macOS,Linux等多个版本可供下载 内部集成了STM32CubeMX插件,可在STM32CubeIDE里直接使用STM32CubeMX。 支持ST-LINK和J-LINK调试器+ P+ A8 t: a& @' Y# B7 d5 j 支持将TrueSTUDIO或SW4STM32的项目转换为STM32CubeIDE的项目 虽然STM32CubeIDE内部集成了STM32CubeMX插件,但是本人更习惯于使用单独的STM32CubeMX软件。要在STM32CubeMX里生成STM32CubeIDE项目的初始化代码,STM32CubeMX必须升级到5.2版本。 7 f/ \" y; V7 h; R! ]0 ~) y9 Y# T 以本人使用STM32CubeMX+TrueSTUDIO的体验,STM32CubeMX+STM32CubeIDE必将定义STM32开发的新方式。虽然STM32CubeIDE刚刚推出,可能会有些BUG(本人就发现一个,大文件的F3代码跟踪失效),但肯定会慢慢改进的。如果讨厌这些BUG,可以依旧使用TrueSTUDIO 9.3.0(可能是最后版本了),TrueSTUDIO 是比较稳定的。从TrueSTUDIO 转换到STM32CubeIDE也很常容易,无论是从软件使用,还是代码转换来说。 ———————————————— 版权声明:HongAndYi) d) \! N4 z. z/ \ 如有侵权请联系删除 7 B; V8 m( N ]6 \2 b & y1 T+ ]- H5 z |
如何将STM32CubeMX生成的CMake工程导入STM32CubeIDE
【 逢7发帖赢大礼】1、利用CubeMX生成正点原子H7R7开发板的STM32CubeIDE工程
STM32CubeCLT 1.22.0新版本发布
【下载问题解决】关于ST官网下载软件问题解决
【STM32H735G-DK测评】lvgl移植
【STM32H735G-DK 测评】STM32H735G-DK External Loder 编译和测试
《MCUBoot课程》学习笔记+从信任链原理到量产实践
STM32CubeMX 6.18.0新版本发布
STM32CubeIDE 2.2.0新版本发布
【STM32U3评测】使用INS5699 RTC模组
微信公众号
手机版