
资料下载 | STM32CubeProgrammer软件说明 STM32CubeProgrammer为任意环境下的STM32器件编程提供了一个一体化的软件工具:多操作系统,图形用户界面或命令行界面,支持多种连接选择(JTAG、SWD、USB、UART、SPI、CAN和I2C),采用手动操作或通过脚本自动操作。6 u- z6 K; n9 L4 w$ d9 _2 e ] 本文档详细介绍了硬件和软件环境先决条件,以及可用的STM32CubeProgrammer软件功能。9 o* `# }# u+ M6 [: d# z " d7 l2 t: g f1 ?0 x' P 1 入门指南 本节介绍安装STM32CubeProgrammer软件工具的要求和步骤。, U( Y: A Y9 }; G3 }; t( o STM32CubeProgrammer支持基于Arm®(a) Cortex®-M处理器的STM32 32位MCU和基于Arm®Cortex®-A处理器的STM32 32位MPU。 1.1 系统要求5 r) D% C. {+ U! }8 x 支持的操作系统和架构为:/ D ~; U/ w4 }! P# [( V Linux® 64位 Windows® 7/8/10/11 32位和64位- B1 I& c9 g' Z7 a2 C6 Q macOS®(最小版本OS X® Yosemite)6 C& E8 O4 ?; [+ B2 q 自版本2.6.0起,无需安装任何Java™ SE Run Time Environment。9 u3 ]$ N) K; ~* I L4 Q/ V 在STM32CubeProgrammer运行时,使用下载的软件包中提供的绑定JRE,不再使用您的计算机上安装的JRE。, H1 h6 _' D6 r0 {& i% o' H/ h 注:绑定JRE为Liberica 8.0.265。 J2 n- b6 j$ u6 _; B L# D9 @ 对于macOS软件,最低要求如下 ! g$ e5 a0 } z, p7 B. g ' _2 i6 E, H" U! {- f Xcode®必须安装在macOS计算机上 Xcode®和Rosetta®必须安装在内置Apple® M1处理器的macOS计算机上+ C' W) U6 S5 U8 J 2 N" `/ p2 A/ K" p. ]/ C# t 支持的最小屏幕分辨率为1024x768。4 |6 u" V+ H9 Y ! s0 x+ d! t( P3 j- u' o' s" `' _+ G( | 1.2 安装STM32CubeProgrammer 本节介绍使用STM32CubeProgrammer软件的要求和步骤。该装置还提供了“STM32 trusted package creator”工具的可选安装,该工具可用来创建安全的固件文件,用于安全的固件安装与更新。请参考STM32 Trusted Package Creator工具软件说明(UM2238)。 ![]() / s- H! i% _& C/ S; S* `( Q ![]() ![]() ! |0 k+ F. N: R5 g$ l6 z - q# w1 z) B9 f1 H/ p: h 5 W* L' T0 ]; L& C% E |
【2025·STM32峰会】GUI解决方案实训分享4-使用MVP架构从硬件外设读取数据并显示到图形界面、从图形界面发送指令控制硬件外设
【2025·STM32峰会】GUI解决方案实训分享3-搭建空白TouchGFX例程并实现简单的功能(含硬件部分的串口打印)
【2025·STM32峰会】GUI解决方案实训分享2-编译运行TouchGFX咖啡机例程(含桌面仿真)
【2025·STM32峰会】GUI解决方案实训分享1-对LVGL咖啡机例程的牛刀小试以及问题排查
新版STM32Cube for Visual Studio Code开发体验
【STM32N6570-DK评测】摄像头video encoder
【STM32N6570-DK评测】开发环境及LED debug
【STM32H7S78-DK评测】移植AI框架TensorFlow【DSP指令加速篇】
【STM32H7S78-DK评测】移植AI框架TensorFlow【下篇】
【STM32H7S78-DK评测】搭建基于ST官方VSCode扩展的STM32开发环境