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

如何将STM32CubeMX和STM32CubeIDE组合

[复制链接]
攻城狮Melo 发布时间:2023-3-29 19:00
2019年4月,ST公司正式发布了STM32CubeIDE 1.0,并且将TrueSTUDIO 设置为 NRND(Not recommended,不推荐使用)。 STM32CubeIDE 就是在TrueSTUDIO基础上推出的一个整合的版本,STM32CubeIDE内部就集成了STM32CubeMX的插件,所以在STM32CubeIDE 里可以使用STM32CubeMX。预见到ST会进一步发展TrueSTUDIO,但是没有想到是这种方式,不过想想也在情理之中。
. y& Y. g1 d: P0 D
' @- l; F4 f% ?5 [; H: X

; z% n$ z1 ~7 \ 20190508163112216.png
0 O: I2 j4 U- k  G* W9 C
4 L' l; ]6 O2 r, N$ H2 F

# R, `. q- n( {( ~( {& |1 r
, u& V& b' }: e) F( O- h4 Z2 ^STM32CubeIDE是基于TrueSTUDIO的升级版,所以它也是一个基于Eclipse和GCC的IDE工具,总结起来它有如下的特点:
- u7 G* C1 q. s" M: F% Q5 P
. m4 v* X- L  l! h. _8 n

! b' p) X- t- {9 t; F% M8 }免费!是的,必须的!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调试器
: r) r6 F- F% a7 W7 S3 M# h) d4 q支持将TrueSTUDIO或SW4STM32的项目转换为STM32CubeIDE的项目1 b: y% J; j- R2 V& D0 O% e
虽然STM32CubeIDE内部集成了STM32CubeMX插件,但是本人更习惯于使用单独的STM32CubeMX软件。要在STM32CubeMX里生成STM32CubeIDE项目的初始化代码,STM32CubeMX必须升级到5.2版本。
/ H3 F9 q% c4 t# L( M# Z# g2 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也很常容易,无论是从软件使用,还是代码转换来说。
1 a- x* Q1 ]# K, o$ _————————————————
. M8 Y2 K& X$ K$ P7 B版权声明:HongAndYi
# B1 ]& f0 D0 T0 e( ]; v5 P! F如有侵权请联系删除6 ]1 I1 _* H/ p! m+ b# H

* [: E9 b9 P/ u
6 s& [8 X$ k$ d3 S5 g
赞 收藏 评论0 发布时间:2023-3-29 19:00

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版