STM32CubeIDE è un potente ambiente di sviluppo integrato progettato per semplificare la creazione di applicazioni per i microcontrollori STM32 di STMicroelectronics. Utilizza le funzionalità di Eclipse e consente di programmare la scheda STM32 in C/C++.
Per installare il software STM32CubeIde, è necessario prima andare al seguente sito: link
Una volta sul sito bisogna andare in fondo alla pagina su come ottenere il software e scaricare la versione corrispondente al proprio computer:
Una volta scelta la versione, avrai una pagina in cui aggiungere il tuo indirizzo email e il tuo nome per ricevere il software:
Ci viene poi chiesto il nome del progetto che vogliamo creare, il linguaggio. Abbiamo deciso di creare un progetto vuoto:
Una volta creato il progetto, possiamo vedere la struttura ad albero dei file. Ci sono due file principali:
Cartella src: file .c contenente il nostro programma
Cartella Inc.: corrisponde ai file di intestazione.
Per compilare il progetto, fare clic con il pulsante destro del mouse sul nome del progetto e quindi su Opzioni di compilazione:
Una volta compilato il programma vediamo 0 errori e 1 avviso: