Instalace

Ze stránky ST microelectronics stáhnout STM32CubeIDE a poté nainstalovat podle instalačního procesu. Před stažením bude vyžadováno přihlášení nebo zadání emailu a jména pro stažení softwaru. Případně je možné stáhnout z OwnCloudu.

V některých případech bude třeba stáhnout a nainstalovat ovladač pro Virtuální COM port, který najdete opět na stránkách ST - Ovladač ke stažení zde přes přihlášení nebo z OwnCloudu

Pokud si stáhnete poslední verzi, je třeba se zaregistrovat na stránkách ST a poté se přihlásit v STM32CubeIDE! V případě stažení starší verze z Owncloudu registrace odpadá.

Debian

Po instalaci aktuální verze STM32CubeIDE na systému Debian, je potřeba provést dodatečně několik kroků:

  1. Při spouštění programu “stm32cubeide” je potřeba nastavit flag env GDK_BACKEND=x11
  2. Je potřeba doinstalovat balíček libncurses5, ale jelikož je zastaralý, můsíte kvůli tomu přidat repozitář pro Debian 12 (Bookworm) do seznamu repozitářů v /etc/apt/sources.list tento řádek:
  3. Následně aktualizovat seznam repozitářů přes příkaz apt update (přidat sudo, pokud nejste)
  4. Poté přidat balíček libncurses5 přes příkaz apt install libncurses5

Abyste nemuseli vždy nastavovat flag, je možné vytvořit/modifikovat .desktop soubor, který program spouští následovně:

[Desktop Entry]
Version=1.0
Type=Application
Name=STM32 Cube IDE
Icon=/opt/st/stm32cubeide_1.19.0/icon.xpm
Exec=env GDK_BACKEND=x11 /opt/st/stm32cubeide_1.19.0/stm32cubeide
Type=Application
Categories=Development
Terminal=false

Info k návodu:

https://community.st.com/t5/stm32cubeide-mcus/target-selection-stm32-target-or-stm32cube-example-selection-is/td-p/596364

https://community.st.com/t5/stm32cubeide-mcus/stm32cubeide-1-14-0-depends-libncurses5-but-it-is-not/m-p/623217#M23036

courses/b2m37mam/tutorials/stm32ide/install.txt · Last modified: 2025/11/03 17:04 by nentvond