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

如何将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,但是没有想到是这种方式,不过想想也在情理之中。
: p% Q8 y+ G5 Y& g. f
8 y& i: ]/ s1 G; m. x5 S+ V

/ \) b% J1 s9 L4 s. y 20190508163112216.png / C* ?+ {% V! y1 t7 X
" Q9 X$ r7 ^( Y  j" h, c1 c
" Q# A3 ~  U) \/ R
# V+ P, b: T/ e2 N8 ?0 \
STM32CubeIDE是基于TrueSTUDIO的升级版,所以它也是一个基于Eclipse和GCC的IDE工具,总结起来它有如下的特点:
1 F( b: R& L& ?, F) v- M
# N# q  L1 F$ W. `

4 k3 Q0 n, |, B/ f3 X/ W免费!是的,必须的!
* x9 p# N/ ?9 n) Y跨平台,有Windows, macOS,Linux等多个版本可供下载& c' t9 Z; [/ m& g
内部集成了STM32CubeMX插件,可在STM32CubeIDE里直接使用STM32CubeMX。
! K' c, `# \: k- \支持ST-LINK和J-LINK调试器- q3 X9 f# s# y$ b( n9 ^, o* N" x
支持将TrueSTUDIO或SW4STM32的项目转换为STM32CubeIDE的项目
% M* Z5 A$ @# D% p, y8 m虽然STM32CubeIDE内部集成了STM32CubeMX插件,但是本人更习惯于使用单独的STM32CubeMX软件。要在STM32CubeMX里生成STM32CubeIDE项目的初始化代码,STM32CubeMX必须升级到5.2版本。
- N8 V  ?2 ?% [! o" A
6 E3 f5 R9 y$ N

% T+ ]  T& e  |2 K% g7 g; F以本人使用STM32CubeMX+TrueSTUDIO的体验,STM32CubeMX+STM32CubeIDE必将定义STM32开发的新方式。虽然STM32CubeIDE刚刚推出,可能会有些BUG(本人就发现一个,大文件的F3代码跟踪失效),但肯定会慢慢改进的。如果讨厌这些BUG,可以依旧使用TrueSTUDIO 9.3.0(可能是最后版本了),TrueSTUDIO 是比较稳定的。从TrueSTUDIO 转换到STM32CubeIDE也很常容易,无论是从软件使用,还是代码转换来说。8 a+ R5 Z; b1 D1 t. C, u0 c
————————————————5 n6 X6 C' n# i' T
版权声明:HongAndYi8 D+ n/ L$ s1 e# f! o
如有侵权请联系删除
- r7 E% ?- m. j) W3 M% o( c/ e$ `. _$ ^- I2 v6 q

6 Q0 }: R/ {. r2 l# c# n
收藏 评论0 发布时间:2023-3-29 19:00

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版