STM32CubeProgrammer v2.15.0 [3.11.2023, ENG]
Год/Дата Выпуска: 3.11.2023
Версия: 2.15.0
Разработчик: STMicroelectronics
Сайт разработчика: www.st.com/en/development-tools/stm32cubeprog.html
Разрядность: 64bit
Язык интерфейса: Английский
Таблэтка: не требуется
Системные требования: Windows® 7, 10 and 11, 32 bits (x86) or 64 bits (x64)
Linux®: Ubuntu® LTS 20.04 and LTS 22.04, and Fedora® 36
macOS® 12 (Monterey), macOS® 13 (Ventura)
Описание: STM32CubeProgrammer (STM32CubeProg) — это универсальный программный инструмент для нескольких ОС для программирования продуктов STM32.
Он обеспечивает простую в использовании и эффективную среду для чтения, записи и проверки памяти устройства через интерфейс отладки (JTAG и SWD) и интерфейс загрузчика (UART, USB DFU, I2C, SPI и CAN).
STM32CubeProgrammer предлагает широкий спектр функций для программирования внутренней памяти STM32 (например, Flash, RAM и OTP), а также внешней памяти.
STM32CubeProgrammer также позволяет программировать и загружать опции, проверять содержимое программирования и автоматизировать программирование с помощью сценариев.
STM32CubeProgrammer поставляется в версиях GUI (графический интерфейс пользователя) и CLI (интерфейс командной строки).
Все функции
Стирает, программирует, просматривает и проверяет содержимое флэш-памяти устройства.
Поддерживает Motorola S19, Intel HEX, ELF и двоичные форматы.
Поддерживает интерфейсы отладки и загрузчика:
Пробник отладки ST-LINK (JTAG/SWD)
Интерфейсы загрузчика UART, USB DFU, I2C, SPI и CAN
Программирует, стирает и проверяет внешние запоминающие устройства с примерами внешних загрузчиков флэш-памяти, чтобы помочь пользователям разрабатывать загрузчики для конкретных внешних запоминающих устройств.
Автоматизирует программирование STM32 (стирание, проверка, программирование, настройка байтов опций)
Позволяет программировать память OTP
Поддерживает программирование и настройку дополнительных байтов.
Предлагает интерфейс командной строки для автоматизации с помощью сценариев.
Обновление прошивки ST-LINK
Обеспечивает безопасное создание прошивки с помощью инструмента STM32 Trusted Package Creator.
Загрузка и перепрошивка периферийных устройств серии STM32MP1
Поддерживает OTA-программирование для серии STM32WB.
Поддержка нескольких ОС: Windows, Linux, macOS
Контрольные суммы файлов
md5sum:
1f7bc5f994f579c28dc210ce2349c167 en.stm32cubeprg-lin-v2-15-0.zip
0e856884b6a07b431d19b305fe2fadfd en.stm32cubeprg-mac-v2-15-0.zip
88d380b2ca0d48f47ccb5b47d3d8b3c9 SetupSTM32CubeProgrammer_win32.exe
6b37af7e17b9214bf4df448a06346355 SetupSTM32CubeProgrammer_win64.exe
shasum:
1c23c788b676bf43cb31fb814abb7c33b3bc68cb en.stm32cubeprg-lin-v2-15-0.zip
e814781cdcf26c138416248eb0e7b45642f97048 en.stm32cubeprg-mac-v2-15-0.zip
4b5455bbb043c8741ae0ebd58b426e029b3996bf SetupSTM32CubeProgrammer_win32.exe
4fb4b7ad4c0e077a9f3ecef7cd7d26fe3672ca9d SetupSTM32CubeProgrammer_win64.exe
sha256sum:
1c23c788b676bf43cb31fb814abb7c33b3bc68cb en.stm32cubeprg-lin-v2-15-0.zip
e814781cdcf26c138416248eb0e7b45642f97048 en.stm32cubeprg-mac-v2-15-0.zip
4b5455bbb043c8741ae0ebd58b426e029b3996bf SetupSTM32CubeProgrammer_win32.exe
4fb4b7ad4c0e077a9f3ecef7cd7d26fe3672ca9d SetupSTM32CubeProgrammer_win64.exe
sha512sum:
a2cbc91dd8b3ba920a716426fc858a92e4a171eadc98c00ca8c822d10b63c45c61d769bdadaca7e7b6e7e9475063c05661eea48bdab996615072733046bc5f26 en.stm32cubeprg-lin-v2-15-0.zip
6b8b138cc7e4637cfb34f23849084424a88654aa380e4d1a542f5fc1b4ac561323f88abb972afb44055da2fd4b8a6bfd263c131c63dba007d0ce4b23b896c746 en.stm32cubeprg-mac-v2-15-0.zip
8299577d686d55bb8c39ee0998a27fa3307a528b7f67b340c72bd3f960c993e24e5558563085f24ff13cd8c6c5db6f7c9ec957fb63dd0cd6c51300da9abddfdf SetupSTM32CubeProgrammer_win32.exe
152ab136985abeae5c45fb7999409a43413cc50db1fd7662ea6e2d957e3080f9ab05111945da413702d67ab46bf45695924224abc0b7f5664a82fb638ee33911 SetupSTM32CubeProgrammer_win64.exe
b3sum BLAKE3:
a04e55ac1f3aad5a170c9679e7afbb8a70e464b3e277288d3b8bc693b9c3a5f7 en.stm32cubeprg-lin-v2-15-0.zip
f1f1d6c4343c8280e962dda882b6a1429636e488c4a3b43757f85469fe344361 en.stm32cubeprg-mac-v2-15-0.zip
6f3b7ae470c955bab26f11bb8078fcc28a8f06dbce98241da0287897c133c8b5 SetupSTM32CubeProgrammer_win32.exe
1c3d78724e95824b7f337c981428457e226b19573ebef317bf72c440fa929c81 SetupSTM32CubeProgrammer_win64.exe
whirlpool:
729da94f0e35f49585c7dbc58d16c8b923b2ad4ec3a9eb2061c4c5b584bc9540252e343ea4426817cf613e1e7100b54913e8454725ec5abe8df4237443fa59b1 SetupSTM32CubeProgrammer_win32.exe
34db41f6285c8d8de7abffc8c0a39ef968f8d599b763eddea4b7ee12a9e35ecf1c3c75b836330372886fb1fc41b9a3dde5b4bf477fd2f3dae349e97fef5cba5b SetupSTM32CubeProgrammer_win64.exe
e4a43adeaabd01502d4053d0b9f9d597672784edced5567a0edfc96a5f7fe207f06ab8afc713495392d372e0397b55ba01722df62ec37304fe97316dabf781c0 en.stm32cubeprg-mac-v2-15-0.zip
af84565f7be3bc1e3878828e1c5931ecbf340a29b2e3f6a4050abe064fcd402bbdba50110dbd1c8433b949b9a28b40976d061dc43247982bd3b2a3d27e1374bd en.stm32cubeprg-lin-v2-15-0.zip
tiger:
2d85e53972ed0a98c77a34d3ba4f86a21b852282ddda9864 SetupSTM32CubeProgrammer_win64.exe
7dee10e39b5313fb01dda0d79b193495313ec9742af439fc SetupSTM32CubeProgrammer_win32.exe
f80747293d1acf09133b3afb4f2d4983f5814e90e245cf95 en.stm32cubeprg-mac-v2-15-0.zip
1b35924e2bed284e5b858e5f16e553457cf9f1975a69b77a en.stm32cubeprg-lin-v2-15-0.zip