Atvieglojot STM32 mikrokontrolleru (MCU) un mikroprocesoru (MPU) lietotāju dzīvi un vēl vairāk nostiprinot ekosistēmu STM32Cube, STMicroelectronics jaunākā STM32CubeProgrammer versija apkopo vairāku ierīču programmētāju iespējas tikai vienā universālā rīkā.
STM32CubeProgrammer ļauj lietotājiem programmēt savas ierīces, izmantojot jebkuru ērtu savienojumu, izvēloties MCU JTAG vai viena vada atkļūdošanas (SWD) tapas, UART vai USB, SPI, I2C vai CAN saskarnes.
Jaunā multi-OS programmatūra aizstāj vairākus rīkus, tostarp ST Visual Programmer (STVP), DFuSe USB ierīces programmaparatūras jaunināšanas programmētāju, tikai Windows paredzētu STM32 Flash loader un programmatūras utilītas lietošanai kopā ar ST-Link, lai nodrošinātu maksimālu elastību ar priekšrocībām, ko sniedz konsekventa vienota vide. Turpmāk jaunos STM32 produktus atbalstīs tikai STM32CubeProgrammer.
Iebūvētās funkcijas ietver STM32 Trusted Package Creator, kas aizsargā oriģināliekārtu ražotāju intelektuālo īpašumu, šifrējot programmaparatūru, izmantojot AES-GCM atslēgu, un strādājot ar STM32HSM-V1 aparatūras drošības moduli (HSM).
HSM pārvalda autentifikāciju un licencēšanu, ar ierobežotu drošu programmaparatūras instalēšanu (SFI), kas ļauj oriģinālajiem ražotājiem ierobežot programmējamo ierīču skaitu. Pirmais STM32HSM ar maksimālo programmējamo skaitu 300 vienības prototipēšanai būs pieejams 2019. gada jūlija beigās.
Jaunāko STM32CubeProgrammer versiju (STM32CubeProg) bez maksas var lejupielādēt vietnē www.st.com/stm32cubeprog