|
1、STM32CubeIDE该免费工具哪里可以下载? 可以前往www.st.com搜索下载。它基于Eclipse™/CDT框架和GCC工具链,支持ECLIPSE插件和GDB调试器。它有支持多个平台的版本,比方LINUX/macOS/WINDOWS等。
" N( q9 Y* [% w/ c* [* Y% a, @. ? 2、安装STM32cubeIde有时总不成功怎么办?! k; x4 ]6 ]2 x/ b) t. j8 q: d- c 最常见的问题就是路径上有中文字符。另外,如果不是首次安装STM32CUBEIDE的话,记得将之前版本的东西卸载干净。 3 I P t5 Q; Z7 W2 s8 Z- [ 3、它支持与图形化配置工具stm32CubeMx的协调工作否? 当然。可以说STM32cubeIde已经将stm32CubeMx作为一个模块嵌入其开发环境中了。我们在通过CubeIDE新建工程时,会自动调用stm32CubeMx进来,让用户进行图形化初始配置。 ( O2 L2 ~4 A) U3 W
# Y. N7 Q- C1 q% M2 I* R' W 4、为什么在已经安装STM32CubeIDE情况下使用STM32CubeMx生成基于STM32CubeIDE的工程时还提示要安装stm32cubeIDE?往往会有如下提示:! ]9 d6 n9 [" b. ~ 7 d3 T; \4 {5 F, X4 d, X
这种情况下很有可能是STM32cubeIDE环境里有个地方没有配置,即文件关联配置项没设置。操作如下:# Y; h& X/ p: p4 f- r6 @! c0 s 打开STM32IDE后,点击菜单WINDOWS/Preference3 ~ v' ~* {2 e # O! C+ A2 N2 M- U2 |# n+ ]
& v* }% A8 M' t' { 1 {8 C4 `3 V9 ~* y. n8 h4 m 继续点击进去,直到看见下图中箭头所指的install。最后,记得点击最下方的apply按钮令其生效。
如果说这样还不行,就在这里停止了。按照上面第3点提到的在STM32CubeIDE里新建项目时照样可以自动调入STM32CubeMX(前提是你电脑里已经安装了STM32CubeMx工具),CubeMX配置完毕后,再点击CubeIDE菜单图标中的锤子即可生成或更新初始化配置代码。见下图所示: ) b- j4 w J4 c' J" q
& d) C7 t+ D- }* ^: R) I$ { 5、通过STM32CubeIDE编译后能否生成BIN或HEX文件? 默认情况下,通过STM32CubeIDE编译后生成的是ELF文件,如果希望生成HEX或BIN文件也是可以的。配置过程如下。 在主菜单project\properties\C/C++ Build下面,打开如下界面:3 q; {+ L& C+ B0 Z/ \0 ~
6、有关工程文件的搜索路径、宏定义配置在什么地方操作? 还是在主菜单project\properties\C/C++ Build下面,见如下界面: 1 _/ j$ l, J, v
7、STM32CubeIDE工程显示栏中的ld后缀文件是什么文件? ( C! l5 S/ Z$ L) `" M( u" u Y
5 L! [1 h1 \7 Z; T3 I 它是工程链接脚本文件或者说程序加载文件,其它IDE也有类似的文件。比方ARMmdk中的.sct文件、IAR IDE中的.icf文件。 9 ^9 Y; ~& R7 u 关于STM32CubeIDE的入门操作就分享到这里。; c( w9 ?* M% ~* {
9 n6 k6 J3 I/ y% e8 P6 b6 o |
STM32CubeCLT 1.22.0新版本发布
【下载问题解决】关于ST官网下载软件问题解决
【STM32H735G-DK测评】lvgl移植
【STM32H735G-DK 测评】STM32H735G-DK External Loder 编译和测试
《MCUBoot课程》学习笔记+从信任链原理到量产实践
STM32CubeIDE 2.2.0新版本发布
CubeMX生成CubeIDE工程代码乱码
STM32CubeIDE实时时钟(RTC)经验分享
实战经验 | ClassB功能安全认证代码与应用代码分区的实现要点
【STM32U3 评测】人体行为识别
微信公众号
手机版