关注+星标公众,不错过精彩内容

视频号 | strongerHuang

微信公众号 | strongerHuang

2019年,ST推出了STM32CubeIDE集成开发环境,一时间引起了不少工程师的关注。

但刚开始无数的bug,也引起了许多工程师的吐槽。

1介绍

官网地址:

https://www.stmicroelectronics.com.cn/en/development-tools/stm32cubeide.html

STM32CubeIDE是一个多功能的集成开发工具,集成了TrueSTUDIO和STM32CubeMX,它是STM32Cube软件生态系统的一部分。

STM32CubeIDE是一个先进的C/C++开发平台,具有STM32微控制器的IP配置,代码生成,代码编译和调试功能。

它基于Eclipse/ CDT框架和用于开发的GCC工具链,以及用于调试的GDB。它允许集成数百个现有插件,完成EclipseIDE的功能。

主要特点:

1.集成STM32CubeMX:

  • STM32微控制器选择

  • 引脚分配,时钟,IP和中间件配置

  • 项目创建和初始化代码的生成

2.基于Eclipse/CDT,支持Eclipse的插件,使用GNU C/C++中ARM工具链和GDB调试器。

3.其他高级调试功能:

  • CPU内核,IP寄存器和内存视图

  • 实时变量观看视图

  • 系统分析和实时跟踪(SWV)

  • CPU故障分析工具

4.支持ST-LINK和J-Link调试探针

5.支持从TrueSTUDIO和AC6 (SW4STM32)导入项目

6.支持操作系统:Windows,Linux和MacOS

2下载

进入官网,翻到最下面:

https://www.stmicroelectronics.com.cn/en/development-tools/stm32cubeide.html

根据自己电脑操作系统下载(以Windows为例):

官网下载需填写相关信息,或需注册账号,若觉得麻烦,这里提供百度网盘下载

https://pan.baidu.com/s/1ZVJ7DOAswURUyGGdVM1nRQ

(提取码: mqpn)

注:公号不支持外链接,请复制链接到浏览器下载。

下载JRE

STM32CubeIDE 需要 JAVA 环境的支持,安装STM32CubeIDE 之前需要先下载安装JRE。

地址:

https://www.java.com/en/download/manual.jsp

3安装

STM32CubeMX的安装比较简单,基本一路Next下去就行,该勾选的勾选上即可。

提示:安装途中可能存在一些意想不到的问题,比如:要“以管理员身份运行”、不能在中文路径下安装等。

4使用:创建工程并编译

其实,会使用TrueSTUDIO和STM32CubeMX朋友,再使用这个STM32CubeIDE工具基本没难度。

建议参看我在公众号分享的专栏文章:STM32CubeMX系列教程

1.打开STM32CubeIDE,选择保存工作空间路径(默认即可):

2.创建一个新工程

3.选择型号

4.输入工程名称

5.配置STM32CubeMX

如下图窗口内容,和STM32CubeMX一样,只是少部分内容有差异,比如:IDE不能修改。

这一节内容建议参考专栏文章:STM32CubeMX系列教程

6.通过快捷按钮,或菜单生成代码

7.添加LED闪烁代码

8.编译工程

5调试

STM32CubeIDE有许多高级调试功能,也能像MDK-ARM、EWARM等IDE,连接硬件开发板,进行在线调试。

我们以IDE自带的STM32 MCU Debug工具为例。

1.进入调试配置

2.配置STM32 MCU Debug

3.选在调试工程

4.切换到Debug视图窗口

5.通过调试按钮,在线调试(类似MDK-ARM)

写到这里,相信大家都能按照创建工程了。

拓展:工程文件说明

------------ END ------------

关注公众号后台回复『STM32开发工具』『ST工具』『软件工具』相关文章。

回复“加群”按规则加入技术交流群,回复“1024”查看更多内容。

点击“阅读原文”查看更多分享

STM32集成开发工具 | STM32CubeIDE介绍、下载、安装和使用教程相关推荐

  1. STM32集成开发环境 STM32CubeIDE 安装与配置指南

    STM32集成开发环境 STM32CubeIDE 安装与配置指南 Start With STM32CubeIDE 前言 一.IDE下载 源文件下载 安装步骤 二.界面汉化 牵引信标 开始跃迁 三.主题 ...

  2. 【软件开发】Eclipse开发工具的介绍、安装及汉化

    Eclipse开发工具的介绍和安装 一.Eclipse的介绍 二.Eclipse的安装 1. 下载Eclipse 2. 运行Eclipse 3. 安装Eclipse的中文语言包 4. Eclipse的 ...

  3. 有关于集成开发工具IntelliJ IDEA的安装

    #集成开发工具IntelliJ IDEA 的安装 1.需要到官网下载Windows版本的IntelliJ IDEA   2.下载完成后 双击执行安装 进行初始化设置 完成JDk集成关联 集成jdk和s ...

  4. 水果编曲软件FL Studio 21中文版功能介绍/下载/安装/激活图文教程及配置要求

    各位,大家好,今天兔八哥给大家带来最新最新2023水果编曲软件FL Studio 21中文版下载安装激活图文教程.我们一起先了解一些FL Studio .FL Studio21是目前流行广泛使用人数最 ...

  5. java——IDEA集成开发工具的介绍、下载、安装(教育邮箱申请)

    集成开发环境(IDE,Integrated development Environment) 把代码编写,编译,执行等多种功能综合在一起的开发工具,可以进行代码智能提示,错误体系,项目管理等等. 常见 ...

  6. 2020车载凯立德懒人包下载_华为HarmonyOS App开发工具DevEco Studio下载安装及第一个HarmonyOS App实战教程...

    2020年9月10日,华为开发者大会发布了鸿蒙(HarmonyOS)2.0.HarmonyOS是一套全场景操作系统.从理论上讲,HarmonyOS可以在任何平台上运行(包括但不限于PC.手机.平板电脑 ...

  7. 华为HarmonyOS App开发工具DevEco Studio下载安装及第一个HarmonyOS App实战教程

    路标 DevEco Studio简介 DevEco Studio的下载安装 安装过程演示 开发第一个基于Java的TV App 微信公众号原文链接:点击查看 2020年9月10日,华为开发者大会发布了 ...

  8. 集成开发工具(IDEA)安装与使用

    目录 IntelliJ IDEA (2019.3) 一. IDEA 介绍 1. IDEA 主要功能介绍 2. IDEA的优势(与Eclipse对比) 二. IDEA安装(Windows) 1. 安装前 ...

  9. MySQL的图形化界面开发工具DataGrip的下载安装

    在日常的开发中,会借助于MySQL的图形化界面,来简化开发,提高开发效率.目前mysql主流的图形化界面工具,有Navicat.SQLyog.DataGrip等,最后一种DataGrip,这种图形化界 ...

最新文章

  1. 无法嵌入互操作类型 请改用适用的接口。
  2. RabbitMQ(七):常用方法说明 与 学习小结
  3. 介绍一下XMLHttpRequest对象,他有哪些常用方法和属性
  4. 【JEECG技术博文】JEECG表单配置-树形表单
  5. 成员/方法/属性/私有
  6. echarts柱状图x轴 label一行超过设置的字数换行
  7. 如何在局域网中对网线全面测试
  8. 20165313 课程总结
  9. c语言中void 与0,C语言中的 (void*)0 与 (void)0
  10. PHP调微信小程序接口生成access_token
  11. C/C++教程 第十七章 —— MFC开发多人聊天室
  12. matlab遗传算法程序报错
  13. 配对交易之统计套利配对:介绍
  14. Mac finder 文件剪切方法 怎么剪切/移动 剪切快捷键
  15. 学习笔记:数据分析之上海一卡通乘客刷卡数据分析
  16. 《墨宝非宝经典作品合集(套装共10册)》墨宝非宝(作者)epub+mobi+azw3格式下载...
  17. Android应用系列:手把手教你做一个小米通讯录(附图附源码)
  18. BootStrap 模态框实现刷新网页并关闭
  19. 法国内政部选择由金雅拓保护该国关键的通信移动网络
  20. GFP_ATOMIC or GFP_KERNEL 区别

热门文章

  1. Action Game Maker 游戏开发工具介绍
  2. C++---关于静态库,动态库,中间文件的概念
  3. CactiEZ V10.1 中文版 Cacti中文 使用教程
  4. php添加购物车模板,php购物车程序
  5. 笔记本html连接电视机,笔记本怎么连接电视
  6. 计算机桌面有扫描图标如何开始扫,win7系统怎么添加扫描仪快捷方式-win7扫描仪快捷方式,win7扫描程序在哪...
  7. 网文快捕保存网页并导出chm(360浏览器)
  8. shsh备份工具_升级iOS13上当,这个工具可以随机降级系统
  9. SD高达G世纪DS的破解研究笔记
  10. 百度快照更新与排名的关系