0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STM32CubeIDE使用入门的几个常见问题

茶话MCU 来源:ST MCU 信息交流 2019-11-20 14:49 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

ST公司为广大STM32用户提供了免费的集成开发工具STM32CubeIDE有一段时间了。常言道,万事开头难。这里就其入门使用的几个常见问题分享交流下。

1、STM32CubeIDE该免费工具哪里可以下载?

可以前往www.st.com搜索下载。它基于Eclipse/CDT框架和GCC工具链,支持ECLIPSE插件和GDB调试器。它有支持多个平台的版本,比方LINUX/macOS/WINDOWS等。

2、安装STM32cubeIde有时总不成功怎么办?

最常见的问题就是路径上有中文字符。另外,如果不是首次安装STM32CUBEIDE的话,记得将之前版本的东西卸载干净。

3、它支持与图形化配置工具stm32CubeMx的协调工作否?

当然。可以说STM32cubeIde已经将stm32CubeMx作为一个模块嵌入其开发环境中了。我们在通过CubeIDE新建工程时,会自动调用stm32CubeMx进来,让用户进行图形化初始配置。

4、为什么在已经安装STM32CubeIDE情况下使用STM32CubeMx生成基于STM32CubeIDE的工程时还提示要安装stm32cubeIDE?往往会有如下提示:

这种情况下很有可能是STM32cubeIDE环境里有个地方没有配置,即文件关联配置项没设置。操作如下:

打开STM32IDE后,点击菜单WINDOWS/Preference

继续点击进去,直到看见下图中箭头所指的install。最后,记得点击最下方的apply按钮令其生效【这里没截图过来】。

如果说这样还不行,就不要折腾了。按照上面第3点提到的在STM32CubeIDE里新建项目时照样可以自动调入STM32CubeMX(当然,前提是你电脑里已经安装了STM32CubeMx工具),CubeMX配置完毕后,再点击CubeIDE菜单图标中的锤子即可生成或更新初始化配置代码。见下图所示:

5、通过STM32CubeIDE编译后能否生成BIN或HEX文件?

默认情况下,通过STM32CubeIDE编译后生成的是ELF文件,如果希望生成HEX或BIN文件也是可以的。配置过程如下。

在主菜单projectpropertiesC/C++ Build下面,打开如下界面:

6、有关工程文件的搜索路径、宏定义配置在什么地方操作?

还是在主菜单projectpropertiesC/C++ Build下面,见如下界面:

7、STM32CubeIDE工程显示栏中的ld后缀文件是什么文件?

它是工程链接脚本文件或者说程序加载文件,其它IDE也有类似的文件。比方ARMmdk中的.sct文件、IAR IDE中的.icf文件。

好,关于STM32CubeIDE的入门操作就分享到这里,其它的东西边用边学习和提升。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • STM32
    +关注

    关注

    2313

    文章

    11212

    浏览量

    375354
  • 图形化
    +关注

    关注

    0

    文章

    57

    浏览量

    14552

原文标题:STM32CubeIDE使用入门的几个常见问题

文章出处:【微信号:stmcu832,微信公众号:茶话MCU】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    关于ST系列MCU使用STlink仿真烧录常见问题

    关于ST系列MCU使用STlink仿真烧录常见问题
    的头像 发表于 04-14 17:16 662次阅读
    关于ST系列MCU使用STlink仿真烧录<b class='flag-5'>常见问题</b>

    LAT1621_STM32N6 在 PSRAM 上运行代码的调试

    STM32N657X0H3Q。客户的代码很大,不能放在SRAM 上运行,想放在 PSRAM 上去运行,并咨询如何在 STM32CubeIDE 上进行调试。
    发表于 03-11 10:44 0次下载

    轻松入门时间同步:全面解析常见问题与应对策略

    常见问题,并提供实用的解决方案,助您快速掌握这一基础而重要的技能。 一、什么是时间同步?   在 LuatOS 开发中, 时间同步 是指通过专用硬件模块或网络协议,将蜂窝模组的本地时钟校准为标准 UTC 时间(或指定时区时间),使单个
    的头像 发表于 01-17 20:01 465次阅读
    轻松<b class='flag-5'>入门</b>时间同步:全面解析<b class='flag-5'>常见问题</b>与应对策略

    常见 MCU 开发环境对比:Keil、IAR、VS Code 该选谁?

    开发环境对比表,帮助你快速掌握。01STM32系列主要IDE:STM32CubeIDE、KeilMDK、IAREWARM特点:官方支持STM32CubeMX生成初
    的头像 发表于 01-09 19:03 2378次阅读
    <b class='flag-5'>常见</b> MCU 开发环境对比:Keil、IAR、VS Code 该选谁?

    意法半导体:STM32CubeMX将不再集成到STM32CubeIDE

    从2025年11月发布的版本开始,我们将仅以 独立 版本的形式提供 STM32CubeIDESTM32CubeMX 。 STM32CubeMX将不再集成到STM32CubeIDE
    的头像 发表于 09-01 17:18 4103次阅读

    ZYNQ UltraScalePlus RFSOC QSPI Flash固化常见问题说明

    璞致 ZYNQ UltraScalePlus RFSOC QSPI Flash 固化常见问题说明
    发表于 08-08 15:49 0次下载

    stm32cubeide官网账号登录一直显示登录失败是怎么回事?

    stm32cubeide官网下载软件需要登录账号,今天突然登录不了,且不能找回密码。
    发表于 07-23 07:52

    STM32CubeIDE报错编译STM32MP135(Projects\\STM32MP135C-DK\\External_Loader)的原因?

    _1.18.1/STM32CubeIDE/plugins
    发表于 07-11 06:19

    PCBA代工避坑指南:常见问题+解决方案全解析

    一站式PCBA加工厂家今天为大家讲讲PCBA代工代购元器件常见问题有哪些?PCBA代工代购元器件常见问题及解决方案。随着科技的不断发展和市场需求的变化,越来越多的企业选择通过外包方式进行PCBA生产
    的头像 发表于 07-09 09:38 1092次阅读

    使用STM32CubeIDE调试STM32MP157D的M4内核时报了下图这个错误,怎么解决?

    我使用STM32CubeIDE调试STM32MP157D的M4内核时报了下图这个错误: 经过我的排除后发现,应该是STM32CubeIDE上传&quot
    发表于 06-18 06:57

    安装STM32CUBEIDE时提示Error launching installer,为什么?

    安装STM32CUBEIDE时提示Error launching installer,我的电脑设置的是中文简体,杀毒软件也推出了,怎么才能安装软件?
    发表于 06-18 06:06

    请问stm32cubeide中如何查看版本日志?

    stm32cubeide中如何查看版本日志?看能支持哪些芯片型号?
    发表于 06-09 07:44

    stm32cubeIDE使用malloc失败是什么原因?

    我在stm32cubeIDE环境下,已经分配了足够的栈与堆空间,但是我在的使用malloc分配内存时,一直分配不成功,这是什么原因?
    发表于 06-09 07:24

    请问STM32CubeIDE能直接在软件中升级吗?

    STM32CubeIDE能直接在软件中升级吗?
    发表于 06-06 07:40

    stm32cubeIDE使用malloc失败是什么原因?

    我在stm32cubeIDE环境下,已经分配了足够的栈与堆空间,但是我在的使用malloc分配内存时,一直分配不成功,这是什么原因?
    发表于 06-04 07:18