我们基于32位Arm® Cortex®内核的STM32系列微控制器和微处理器,可以获得一整套完整软件工具的支持。
传统集成式开发环境(IDE)配合业内领先第三方提供的C/C++ 编译器和调试器(免费版本可以提供多达64KB的代码),以及嵌入式软件库,用于配置和初始化MCU或MPU并在运行时监控其行为。
STM32CubeMX作为一种图形化工具,可以用于配置任何STM32器件。这款简单易用的图形用户界面为Cortex-M内核生成初始化C代码,并为Cortex-A内核生成Linux器件树。
STM32CubeIDE是一种集成开发环境。该IDE基于Eclipse或GNU C/C++工具链等开源解决方案,包括编译报告功能和高级调试功能。它还额外集成了生态系统中其他工具才有的功能,比如来自STM32CubeMX的硬件和软件初始化和代码生成功能。
STM32CubeMonitor数据可视化工具支持在运行时监测和诊断STM32应用。除了专用版本,通用型STM32CubeMonitor工具以远程数据获取方式对各种主机设备(如PC、平板电脑或智能手机)上的应用程序行为进行可视化。
STM32CubeProgrammer通过调试接口(JTAG和SWD)和bootloader接口(UART和USB)提供了一个易用高效的环境,用于读取、写入和验证设备内存。
增强型STM32Cube工具简化了MPU和MCU项目的设置和片上资源的配置。它们加快了基于微控制器(微处理器)的项目的开发速度。

精选 视频
特别推荐
- STSW-LINK009 为Windows 7、Windows 8、Windows 10签署的ST-LINK、ST-LINK/V2、ST-LINK/V2-1 USB驱动
- STSW-STM32084 USB HID演示程序版本1.0.2
- ST-MCU-FINDER-PC 用于台式电脑的STM32和STM8产品查找工具
- X-WIFI-EMW3080B WiFi firmware update for MXCHIP EMW3080B on STM32 boards
- STSW-STM32102 STM32虚拟COM端口驱动程序
- STM32-FINDER STM32 product finder for mobile devices
- ST-MC-SUITE STM32和STM8产品的在线电机控制解决方案查找工具
- STM32-LPM01-XN 用于低功耗测量的Nucleo扩展板固件
- STSW-LINK007 ST-LINK、ST-LINK/V2、ST-LINK/V2-1、STLINK-V3板固件升级
- STSW-STM32080 DfuSe USB设备固件升级意法半导体扩展入门:包含演示GUI、调试GUI、所有源文件和协议层(UM0412)
- STLINK-V3-BRIDGE 与STLINK-V3桥接口兼容的软件API
- STVP-LIB-STM32 STVP编程工具包:用于创建PC编程接口的C++源文件
- STSW-LINK004 STM32 ST-LINK Utility
- FLASHER-STM32 STM32 Flash加载器演示程序(UM0462)
- STM32CubeProg 用于STM32产品编程的STM32CubeProgrammer软件
- STVP-STM32 ST Visual Programmer STM32
- STSW-STM32088 STM32F0xx微控制器的时钟配置工具(AN4055)
- STSW-STM32090 STM32F2xx微控制器的时钟配置工具(AN3362)
- NanoEdgeAIStudio 面向STM32开发人员的自动化机器学习(ML)工具
- STSW-STM32002 STM32L1xx微控制器时钟配置工具(AN3309)
- TouchGFXDesigner STM32 MCU的TouchGFX图形设计和代码生成工具
- STSW-STM32107 STM32F30x/31x微控制器的时钟配置工具(AN4152)
- STSW-STM32091 STM32F40x/41x微控制器的时钟配置工具(AN3988)
- STM32CubeMX STM32Cube初始化代码生成器
- SPL2LL-Converter STM32标准外设库至STM32Cube底层API迁移工具
- STSW-STM32113 STM32F37x/38x微控制器的时钟配置工具(AN4132)
- IAR Embedded Workbench for Arm 集成开发环境
- STM32CubeIDE STM32的集成开发环境
- SW4STM32 System Workbench for STM32:Windows、Linux和OS X上的免费IDE
- TrueSTUDIO STM32项目的强大C/C++集成开发工具,基于Eclipse
- ST-LINK-SERVER ST-LINK服务器软件模块
- STM-STUDIO-STM32 STM32微控制器的STM Studio运行时间变量监控和可视化工具
- STM32CubeMonUCPD 用于STM32 USB-C和Power Delivery 3.0应用的监控和配置软件工具
- Arm Keil MDK 所有STM32器件的完整软件开发解决方案。包括C/C++编译器、IDE/调试器、CMSIS、RTOS和中间件
- STSW-STM32103 STM32串行线查看器(SWV)和嵌入式跟踪宏单元(ETM)功能。示例和技术笔记。
- STM32CubeMonRF 软件工具,用于测试基于STM32的硬件设备的射频性能
- Arm Keil MDK for STM32F0, STM32L0 and STM32G0 所有STM32F0、STM32L0和STM32G0器件的完整软件开发解决方案。包括C/C++编译器、IDE/调试器、CMSIS组件和RTOS
- STM32CubeMonitor 在运行时测试STM32应用的监控工具
- STM32CubeMonPwr 在PC上显示用电数据的图形工具,来自X-NUCLEO-LPM01A