STM32CubelDE是一个基于Eclipse框架的集成开发环境(IDE)。它针对的是为STMicroelectronics STM32产品开发C/C++嵌入式软件的用户。它在GNUArmembedded的基础上为STM32使用了增强的GNU工具链。它具有STM32CubeMX和MCUFinder的集成版本,可以轻松进行项目配置
STM32CubelDE是一个基于Eclipse®框架的集成开发环境(IDE)。它针对的是为STMicroelectronics STM32产品开发C/C++嵌入式软件的用户。它在GNUArmEmbedded的基础上为STM32使用了增强的GNU工具链。它具有STM32CubeMX和MCUFinder的集成版本,可以轻松进行项目配置,并通过逐步过程生成相应的初始化C代码。此外,STM32CubelDE集成了STM32CubeProgram的命令行版本(STM32CuboProg),用于在使用ST-LINK GDB服务器时处理闪存。这允许STM32设备通过调试接口(JTAG和SWD)进行编程。
功能特色
1、STM32CubeMX的服务集成:STM32微控制器、微处理器、开发平台和示例项目选择引脚、时钟、外围设备和中间件配置初始化代码的项目创建和生成使用增强型STM32Cube扩展包完成的软件和中间件
2、基于Eclipse®/CDT™,支持Eclipse®附加组件、Arm®工具链的GNU C/C++和GDB调试器
3、STM32MP1系列:支持OpenSTLinux项目:Linux支持Linux
4、其他高级调试功能,包括:CPU内核、外围寄存器和内存视图实时变量监视视图系统分析和实时跟踪(SWV)CPU故障分析工具RTOS感知调试支持,包括Azure
5、支持ST-LINK(意法半导体)和J-LINK(SEGGER)调试探针
6、从Atolic®TrueSTUDIO®和用于STM32(SW4STM32)的AC6 System Workbench导入项目
7、多操作系统支持:仅限64位版本的Windows®、Linux®和macOS®
安装说明
1、下载并解压,安装程序,点击agree
2、安装目录
3、安装完成,退出向导
闪电小编说明:
STM32CubeIDE集成了STM32CubeMX的STM32配置和项目创建功能,提供一体化工具体验,节省安装和开发时间。在从板的选择或示例的选择中选择空的STM32 MCU或MPU,或预配置的微控制器或微处理器之后,创建项目并生成初始化代码。在开发过程中的任何时候,用户都可以返回到外围设备或中间件的初始化和配置,并在不影响用户代码的情况下重新生成初始化代码。包括构建和堆栈分析器,可为用户提供有关项目状态和内存需求的有用信息。还包括标准和高级调试功能,包括CPU核心寄存器、存储器和外围寄存器的视图,以及实时变量手表、串行线查看器接口或故障分析器。