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

如何将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,但是没有想到是这种方式,不过想想也在情理之中。+ H2 [" V, q& ~/ B
& F0 c# {: S5 v# L5 B

# t) A- i) C) G6 D 20190508163112216.png
! ^# u8 E) n% {; E5 l! U, z, T% A" z4 |" L# ^: r! R

! `7 b5 W$ z5 a6 s8 T3 q3 g9 B" s0 ]3 d
STM32CubeIDE是基于TrueSTUDIO的升级版,所以它也是一个基于Eclipse和GCC的IDE工具,总结起来它有如下的特点:0 _5 ?/ e2 t; v: A/ e) I$ x

' }0 X- b. P$ ^

" n1 A5 s7 P) y" ]  v4 L免费!是的,必须的!
6 S( z$ L7 f, c1 w9 _跨平台,有Windows, macOS,Linux等多个版本可供下载
2 y5 Q- x& ]# |- U! }  W- R$ b! M$ O内部集成了STM32CubeMX插件,可在STM32CubeIDE里直接使用STM32CubeMX。
! i( p- ?, ]5 C( V, l支持ST-LINK和J-LINK调试器% _5 ?" W5 m. }) [8 x$ ]( L
支持将TrueSTUDIO或SW4STM32的项目转换为STM32CubeIDE的项目
2 _% Y3 }' t3 H8 i! A) a虽然STM32CubeIDE内部集成了STM32CubeMX插件,但是本人更习惯于使用单独的STM32CubeMX软件。要在STM32CubeMX里生成STM32CubeIDE项目的初始化代码,STM32CubeMX必须升级到5.2版本。
: b  @: G2 [- L7 C. t% c2 K* ]5 n
* ?. r) L+ J; Q8 v0 z

2 \# s5 ?  y  {( N以本人使用STM32CubeMX+TrueSTUDIO的体验,STM32CubeMX+STM32CubeIDE必将定义STM32开发的新方式。虽然STM32CubeIDE刚刚推出,可能会有些BUG(本人就发现一个,大文件的F3代码跟踪失效),但肯定会慢慢改进的。如果讨厌这些BUG,可以依旧使用TrueSTUDIO 9.3.0(可能是最后版本了),TrueSTUDIO 是比较稳定的。从TrueSTUDIO 转换到STM32CubeIDE也很常容易,无论是从软件使用,还是代码转换来说。) `5 a5 O! r4 d0 w; J/ c3 C0 F
————————————————7 U$ Y- @( L8 a
版权声明:HongAndYi
3 J" K* }; [' q- w9 Z) F如有侵权请联系删除0 ~$ O, t- {8 r) j# z4 j7 }

! s* A5 k& ?+ t: H( a+ B1 W! K) z9 ^1 R
收藏 评论0 发布时间:2023-3-29 19:00

举报

0个回答

所属标签

相似分享

官网相关资源

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