Najnovejša različica programa STM32CubeProgrammer podjetja STMicroelectronics olajša življenje uporabnikom mikrokrmilnika STM32 (MCU) in mikroprocesorja (MPU) ter krepi ekosistem STM32Cube in zbere zmogljivosti programerjev več naprav v samo eno univerzalno orodje.
STM32CubeProgrammer omogoča uporabnikom, da programirajo svoje naprave prek katere koli priročne povezave, tako da izberejo JTAG-jeve ali enožične odpravljalne napake (SWD) MCU, vmesnike UART ali USB, SPI, I2C ali CAN.
Nova programska oprema za več operacijskih sistemov nadomešča več orodij, vključno s programom ST Visual Programmer (STVP), programerjem za nadgradnjo vdelane programske opreme DFuSe USB, nalagalnikom Flash STM32 samo Windows in programskimi pripomočki za uporabo s ST-Link, kar zagotavlja največjo prilagodljivost s prednostmi dosledno enotno okolje. Odslej bo nove izdelke STM32 podpiral samo STM32CubeProgrammer.
Vgrajene funkcije vključujejo STM32 Trusted Package Creator, ki ščiti intelektualno lastnino proizvajalcev originalne opreme s šifriranjem vdelane programske opreme s ključem AES-GCM in delom s spremljevalnim varnostnim modulom strojne opreme (HSM) STM32HSM-V1.
HSM upravlja preverjanje pristnosti in licenciranje s protiomejeno namestitvijo varne vdelane programske opreme (SFI), ki proizvajalcem originalne opreme omogoča, da omejijo število naprav, ki jih je mogoče programirati. Prvi STM32HSM z največjim številom programov 300 enot za izdelavo prototipov bo na voljo konec julija 2019.
Najnovejšo različico programa STM32CubeProgrammer (STM32CubeProg) lahko brezplačno prenesete s spletnega mesta www.st.com/stm32cubeprog