Shenzhen Baiqiancheng Electronic Co., Ltd
+86-755-86152095

ST konsoliderar programmering för armbaserade STM32 MCU

Jul 17, 2019

Från och med nu kommer nya STM32-produkter att endast stöds verktyget, som kommer att kallas STM32CubeProg, så det föråldrar befintliga verktyg inklusive:

  • ST Visual Programmer (STVP)

  • DFuSe USB-enhet Firmware Upgrade-programmerare

  • Windows-endast STM32 Flash-laddare

  • programverktyg för användning med ST-Link

STM32CubeProg (eller STM32CubeProgrammer, ST kallar det båda) kommer att möjliggöra programmering "genom vilken som helst bekväm anslutning" till MCU, och stöder felsöknings- och bootloader-gränssnitt, enligt ST, inklusive:

  • JTAG

  • enkeltrådiga felsökningsstift (SWD)

  • UART

  • USB

  • SPI

  • I 2 C

  • KAN

Det fungerar med flash, RAM och OTP interna minnen såväl som externa minnen och tillåter alternativ programmering och uppladdning, programmering av innehållsverifiering och programmering av automatisering genom skript.


"Inbyggda funktioner inkluderar STM32 'betrodda paketskapare', som skyddar OEM: s intellektuella egendom genom att kryptera firmware med hjälp av en AES-GCM-nyckel och arbeta med STM32HSM-V1-kompatibel hårdvarusäkerhetsmodul [HSM]", sade ST.

HSM hanterar autentisering och licensiering, med en motgränsad "säker firmwareinstallation" (SFI) som tillåter OEM: er att begränsa antalet enheter som kan programmeras. Den första STM32HSM, med ett maximalt programmeringsantal på 300 enheter för prototyper, kommer att finnas i slutet av juli.

STM32CubeProg kan laddas ner gratis här .

Verktyget levereras i versioner av GUI (grafiskt användargränssnitt) och CLI (kommandoradsgränssnitt).