STM32CubeIDE是STM32的集成开发环境,提供了广泛的特性和功能,以简化创建嵌入式系统的过程。大大减少了开发的工作量、时间和成本。高级C/C++开发平台,具有STM32微控制器和微处理器的外围配置、代码生成、代码编译和调试功能。它基于Eclipse®/CDT™ 框架和GCC工具链用于开发,GDB用于调试。它允许集成数百个现有插件,这些插件完成了Eclipse®IDE的功能。
安装说明
1、下载并解压,安装程序,点击agree
2、安装目录
3、安装完成,退出向导
软件功能
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®