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

发布者:SunshineHope最新更新时间:2024-07-30 来源: elecfans关键字:STM32CubeIDE  使用入门  开发环境 手机看文章 扫描二维码
随时随地手机看文章

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的入门操作就分享到这里,其它的东西边用边学习和提升。


关键字:STM32CubeIDE  使用入门  开发环境 引用地址:STM32CubeIDE使用入门的几个常见问题

上一篇:STM32烧录的常用方式
下一篇:STC和STM32程序通用吗 stm32单片机引脚介绍及功能

推荐阅读最新更新时间:2024-11-19 11:42

W801开发环境配置
本人小白,在淘宝上看见了这款芯片(W801),感觉性价比挺高的,特意拿来学习学习,特此写下开发经历,先来配置环境。如有错误,欢迎大佬批评指正 一、CDK下载 CDK可以用来编写程序编译 网址 https://occ.t-head.cn/community/download?id=575997419775328256 注意 进入网页后选择最新的推荐版本下载并安装,安装过程中自动选择D盘,整个过程中默认安装就可以,不要有中文路径 二、SDK下载 W800和W801可以使用同一个SDK,这里下载W800的SDK,SDK里面包含的有芯片的基本例程,可以直接编译,以及修改例程 网址:https://www.winnermicro.c
[单片机]
W801<font color='red'>开发</font><font color='red'>环境</font>配置
示波器入门使用方法,初学者必看
示波器是一种用途十分广泛的电子测量仪器,也是设备维修中必不可少的一种仪器。有了它技术人员就能快速、准确的找到故障所在,所以正确、熟练使用示波器是维修人员的的必修课程。而泰克示波器,全球每 10 位工程师中就有 8 位信赖并使用泰克示波器,泰克拥有最全面的数字示波器系列、基础示波器、混合域示波器和高性能示波器,在仪器仪表行业,提到泰克示波器,几乎人人都知道。 不过,虽然示波器的型号、品种繁多,但其基本组成和功能却大同小异,安泰测试就给大家介绍一下通用示波器的使用方法,帮助初学者快速了解示波器。 一、面板介绍 1.亮度和聚焦旋钮 亮度调节旋钮用于调节光迹的亮度(有些示波器称为“辉度”),使用时应使亮度适当,若过亮,容易损坏示波管
[测试测量]
示波器<font color='red'>入门</font><font color='red'>使用</font>方法,初学者必看
使用图形化的开发环境——LabView开发嵌入式系统
传统设计模式所应对的挑战 嵌入式系统正在渗入现代社会的各个方面,广泛地应用于航空航天、通信设备、消费电子、工业控制、汽车、船舶等领域,据统计,在美国平均每个中产阶级家庭要使用40~50个嵌入式系统。巨大的市场需求推动了嵌入式系统向更高的技术水平发展。设计师们一方面采用性能更强大的嵌入式处理器如32位、64位RISC芯片取代传统的8位、16位微处理器;另一方面嵌入式系统也由单处理器单操作系统的传统结构向混合型Multi-core系统发展,通过采用多个处理器和OS提高系统并行度来提高系统运行效能,并且设计师们往往同时采用MPU、DSP和FPGA等多种可编程器件来增强处理能力,满足应用功能的升级。 嵌入式系统复杂性的不断增加给设计师
[工业控制]
以色列开发出磁共振环境下新型对讲系统
  Optoacoustics介入MR光通信(IMROC)系统是一种非磁性通信系统,建立在专门的传感器和光纤耳机的基础上,能够在磁共振场上清晰的存在。该系统支持多达8个并发的对话,消除噪音和梯度提供增强型语音质量。该IMROC系统声换能器是专门为高场磁共振环境设计的,该系统还集成最先进的数字信号处理和轻量级光纤耳机的状态。多通道自适应降噪和回音消除,全双工通信制合作,允许核磁共振成像扫描仪和控制室保持联系。       该系统是由具有超薄耳罩和纤维磁共振成像II麦克风进行实时自适应噪声消除和听力功能的光纤耳机构成。一个光学开关单元由工作人员携带,便于即时控制。另外通过提供一个集成MP4音响娱乐系统,使患者的舒适度提高,实现完全
[安防电子]
STM8单片机启动流程彻底探究--基于IAR开发环境
初学STM8会发现,STM8官方的固件库并没有提供一个.s文件的启动代码,那么她是如何启动然后跳转到main函数执行的呢 首先,我们根据ARM的只是可以推测,STM8也是通过复位向量来启动的,假设流程在复位响亮中完成的,应该首先去复位向量表中间去找,看复位向量又要看存储器映射,一环扣一环 STM8使用的是统一编址技术,以下是存储器编址图 我们可以看到,最大取指空间是0XFFFFFF,也就是说,是16M,这是因为PC的特性决定的 在程序内部,它是将16M分为了256个节(sector),每个节的大小为64K,64*256= 16384K=16M,由图我们可以看到,在SECTOR0区间里面似乎还有些玄妙,之后的就是普通
[单片机]
STM8单片机启动流程彻底探究--基于IAR<font color='red'>开发</font><font color='red'>环境</font>
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved