STMicroelectronics on esitellyt uuden työkalun, jolla on aiempaa helpompaa ohjlemoida yhtiön STM32-sarjan mikro-ohjaimia. STM32CubeProgrammer-nimen saaneella työkalulla voidaan ohjelmoida ohjaimia Windows-, Linux- ja MacOS-alustoilla erilaisilla tiedostomuodoilla.
Työkalun avulla voidaan siirtää koodi ohjaimen flash- tai RAM-muistiin tai ohjaimen käyttämään ulkoiseen muistiin. Työkalulla voidaan pyyhkiä tyhjäksi koko muisti tai sen sektreota.
Käyttäjät voivat lisäksi luoda STM32CubeProgrammerilla salattuja tiedostoja, joitka mahdollistavat turvatun ohjelmoinnin eli tietoturvallisen firmware-ohjelmistojen asentamisen tai päivittämisen. Tämä suojaa valmistajan omaa IP:tä ohjaimella.
Työkalun avulla STM32-ohjaimet voidaan ohjelmoida laitteen debuggausliitännän (SWD, Single-Wire Debug) tai JTAG-liitännän kautta tai sitten UART- tai USB-väylän kautta. Tulossa on lisäksi ohjelmointiyhteys I2C-liitännän ja CAN-väylän kautta.
STM32CubeProgrammer-työkalu on myös pitkälle kustomoitavissa. Sit voidaan käyttää graafisella käyttöliittymällä tai komentotulkin kautta. Lisätietoja löytyy ST:n sivuilta.