STM32CubeIDE 下载与安装教程(以 1.18.0 版本为例)

news/2025/3/15 21:51:57/文章来源:https://www.cnblogs.com/enbeide/p/18774246

STM32CubeIDE 下载与安装教程(以 1.18.0 版本为例)

软件介绍

STM32CubeIDE 是 STMicroelectronics 提供的官方集成开发环境(IDE),专为 STM32 微控制器系列设计。它融合了 STM32CubeMX 和 Eclipse 的强大功能,提供了一个完整的开发环境,适用于嵌入式软件开发和调试。STM32CubeIDE 不仅支持代码编辑、编译和调试,还提供了图形化配置工具 STM32CubeMX,用于配置 STM32 微控制器的外设、时钟系统以及中断管理等。此外,STM32CubeIDE 还支持多种调试接口,如 SWD、JTAG 和串口,极大提升了开发效率和调试体验。

获取 STM32CubeIDE 安装包

官网下载

官网下载安装包需要登录 ST 账号,没有账号的朋友可以注册一个或选择下文的网盘下载方式。

点击链接进入官网:https://www.st.com.cn/zh/development-tools/stm32cubeide.html

1.点击【获取软件】。

STM32CubeIDE-P1.png

2.根据您的电脑操作系统选择【产品型号】,然后点击【获取最新版本】或【选择版本】。

STM32CubeIDE-P2.png

3.点击【接受】,即可下载安装包(需要登录 ST 账号)。

STM32CubeIDE-P3.png

网盘下载

本文所使用的 STM32CubeIDE 安装包已上传至百度网盘,扫描下方二维码关注「恩贝德电子」,后台回复【STM32CubeIDE】即可免费获取分享链接。

enbeide.png

安装教程

以下为当前最新版——STM32CubeIDE 1.18.0 的安装教程。

时间:2025年03月14日

1.下载完安装包后,右键点击【en.st-stm32cubeide_1.18.0.zip】压缩包,选择解压到【en.st-stm32cubeide_1.18.0】。

STM32CubeIDE-P4.png

2.解压后,进入文件夹【en.st-stm32cubeide_1.18.0】。

STM32CubeIDE-P5.png

3.右键点击【st-stm32cubeide_1.18.0_xxxx.exe】,选择【以管理员身份运行】。

STM32CubeIDE-P6.png

4.点击【Next>】。

STM32CubeIDE-P7.png

5.点击【I Agree】。

STM32CubeIDE-P8.png

6.点击【Browse...】选择安装路径。

STM32CubeIDE-P9.png

7.确认路径后,点击【Next>】。

STM32CubeIDE-P10.png

8.根据需要勾选安装组件,建议选择全部组件,然后点击【Install】。

STM32CubeIDE-P11.png

9.出现此界面,点击【安装】即可。

STM32CubeIDE-P12.png

10.等待安装完成。

STM32CubeIDE-P13.png

11.点击【Next>】。

STM32CubeIDE-P14.png

12.安装完成,点击【Finish】。

STM32CubeIDE-P15.png

13.点击【Browse...】选择工作区路径。

STM32CubeIDE-P16.png

14.确认路径后,勾选【Use this as the default and do not ask again】,点击【Launch】。

STM32CubeIDE-P17.png

15.STM32CubeIDE 安装完成,后续可从【桌面】或【开始菜单】的快捷方式启动 STM32CubeIDE。

STM32CubeIDE-P18.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/899398.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【作业3】结对项目:实现一个自动生成小学四则运算题目的命令行程序

⭐成员:3223004473詹艺珏 and 3223004301吴梦琪 📎Github链接:https://github.com/Jue610/Jue610/tree/main/ArithProbelm这个作业属于哪个课程 23软件工程这个作业要求在哪里 【作业3】结对项目这个作业的目标 实现一个自动生成小学四则运算题目的命令行程序,培养团…

用ESP32做一个遥控机械臂

RC汽车机械臂只是一个有轮子的RC汽车。该机械臂是一个四自由度机械臂,这意味着它有四个运动部件。我使用mg90伺服电机,因为它们是金属的,但塑料sg90也应该工作。如下图所示。我使用了两个独立的电源,每个都由2S锂离子(Li-on)电池组成,一个用于MCU,另一个用于电机。这是为…

最小化安装Ubuntu

最小化安装 前言: 有时候需要搭建虚拟机,每一次都需要去找文章,搞小半天才能完成环境搭建 这一次写一篇文章记录一下,目的是以后能比较快速简单的搭建好环境 概要 最小化安装需要手动启用网卡 安装防火墙 ⇒ 打开某些端口确保ssh连接等 安装openssh-server openssh-client ⇒ …

愤怒的小鸟

Day 2025/2/20愤怒的小鸟剪切精灵图-改sprite mode为mutiple在sprite editor中slice设置弹弓与鸟的层级关系layer-player 鸟加springjoint组件-distance-0.3-autodistance关闭弹弓组件的一些基本属性:Distance:两点之间的固定距离(设定完有剩余的距离就是可拉伸的长度)Freq…

通过振动传感器,触发水的运动并将其转换为声音

“微挑战”是在巴塞罗那IAAC的“紧急未来设计硕士”课程中为期一周的工作坊。在这一周,我们有时间、空间和专业人士的支持来创建一个功能原型,它也可以是一个投机性的人工制品,有助于我们的个人研究和实践。这个原型应该基于迭代和使用:数字制造工具、生物制造、人工智能、…

单链表练习与重下AS

1.练习题:我的代码答案: /*** Definition for singly-linked list.* struct ListNode {* int val;* struct ListNode *next;* };*/ struct ListNode* reverseList(struct ListNode* head) {struct ListNode dummpy;struct ListNode* tmp;dummpy.next=NULL;//引入临时…

pycharm连接autodl服务器

昨天听舍友说,他们第一个实验都跑完了,瞬间焦虑起来,原来落后这么多,完事昨天晚上7点开始看教程,配环境,看了好几个教程,每个教程都不一样竟然!然后问舍友,舍友说:你先知道你要跑什么项目,我说:我知道啊,我要做什么项目,想要什么结果,我都知道,项目和代码都有,…

shell脚本报错:test.sh: line 2: $\r: command not found

问题 在win上写好shell脚本,传到linux服务器运行调试的时候报错:test.sh: line 2: $\r: command not found 原因 这个错误是由于脚本文件的换行符问题引起的。Windows和Linux系统的换行符不同:Windows使用\r\n(回车+换行)。 Linux使用\n(换行)。脚本是在Windows上编辑的…

Power Apps 技术分享:制作响应式布局

前言Power Apps的一大优势就是可以不用多长时间,就能够配置出响应式布局。正文1.我们先新建一个屏幕,用来演示,如下图:2.添加一个横向容器,修改一下宽和高,根据屏幕尺寸自适应,如下图:逻辑应该蛮好理解的,就是用app的宽,减去当前控件距离顶部的距离的两倍,也就是上下…

day:22 python函数(5)——常用函数

一.len函数 print(len(列表名)) 定义:返回一个内容长度 案例: list=[1,2,3,4,5,6] print(len(list))二.abs 绝对值 print(abs(数值))输出绝对值 案例: a=-9 print(abs(a))三.id() print(id(表名)) 返回一个对象地址,返回对象唯一地址,标示一个整数 list=[1,2,3…

day:22 python函数(4)——文档

一.打开文档 open函数 open() 函数用于打开一个文件,创建一个 file 对象 语法:open(file, mode),模式有r(只读),w(写入覆盖), a(写入追加) (1)查看open所有功能 按住ctrl键,鼠标点击open关键字,查看用法(2)读取python中复制的路径 a.复制py文件的路径 path1=r"C:\U…

day:22 python函数(3)——内置函数和压缩

一.python的内置函数二.内置函数使用 1.format()函数 定义:是一格式化字符串,可以将变量或值插入到字符串的特点位置,使字符串的建构更加的灵活和易读,增强了字符串格式的功能. 2.基本语法 通过{}来代替以前的% 3.案例 a.不设置指定位置,默认顺序 hz="{}{}".format…