一、功能简介
STM32CubeIDE是ST官方推出的一款基于STM32的开发工具,其整合了TrueStudio和STM32CubeMX的功能于一体。
主要特性:
1. 集成STM32CubeMX的特性
- 支持STM32微控制器和微处理器的选择
- 引脚,时钟,外设和中间件的配置
- 项目创建和初始化代码的生成
2. 基于ECLIPSE/CDT,借助ECLIPSE插件功能,提供用于ARM工具链的GNU C/C++编译器,支持GDB调试器
3. 其他高级调试特性
- CPU核,外设寄存器和内存视窗
- 实时的变量监视视窗
- 系统分析和实时跟踪
- CPU错误分析工具
4. 支持ST-Link和J-Link调试器
5. 支持导入TrueStudio和SW4STM32的工程
6. 支持多个操作系统,包括windows,linux和macOS,仅仅支持64位
二、基本菜单
![9359f514116817326bbab9c59cb12aa0.png](https://img-blog.csdnimg.cn/img_convert/9359f514116817326bbab9c59cb12aa0.png)
从左至右依次有:
- File:
主要涉及对文件操作的选项。包含新建、打开,关闭、保存、回退、移动、重命名,刷新,打印,导入,导出等文件操作选项,还有转换文件行分隔符&#x