Az STM32 mikrokontroller (MCU) és a mikroprocesszor (MPU) felhasználóinak életének megkönnyítése, valamint az STM32Cube ökoszisztéma további erősítése, az STMicroelectronics STM32CubeProgrammer legújabb verziója egyetlen eszközben összegyűjti több eszköz programozó képességeit.
Az STM32CubeProgrammer segítségével a felhasználók bármilyen kényelmes kapcsolaton keresztül programozhatják készülékeiket, az MCU JTAG vagy egyvezetékes hibakeresési (SWD) csapjai, egy UART vagy USB, SPI, I2C vagy CAN interfészek közül választhatnak.
Az új multi-OS szoftver számos eszközt felvált, köztük az ST Visual Programmer (STVP), a DFuSe USB Device Firmware Upgrade programozót, a csak Windows operációs rendszerű STM32 Flash betöltőt és az ST-Link használatához használható szoftver segédprogramokat, hogy maximális rugalmasságot nyújtson a következetes egységes környezet. Mostantól az új STM32 termékeket csak az STM32CubeProgrammer támogatja.
A beépített szolgáltatások közé tartozik az STM32 Trusted Package Creator, amely megvédi az eredeti gyártók szellemi tulajdonát azáltal, hogy AES-GCM kulcs segítségével titkosítja a firmware-t és együttműködik az STM32HSM-V1 hardverbiztonsági modullal (HSM).
A HSM kezeli a hitelesítést és az engedélyezést, a korlátozott Secure Firmware Install (SFI) segítségével az OEM gyártók korlátozhatják a programozható eszközök számát. Az első STM32HSM, amelynek maximális programozási száma 300 egység a prototípusok készítéséhez, 2019 júliusának végén lesz elérhető.
Az STM32CubeProgrammer (STM32CubeProg) legújabb verziója ingyenesen letölthető a www.st.com/stm32cubeprog webhelyről