STM32CubeIDE es un potente entorno de desarrollo integrado diseñado para simplificar la creación de aplicaciones para los microcontroladores STM32 de STMicroelectronics. Esto utiliza características de Eclipse y le permite programar su placa STM32 en C/C++.
Para instalar el software STM32CubeIde, primero debe ir al siguiente sitio: enlace
Una vez en el sitio debes ir al final de la página en obtener software y descargar la versión correspondiente a tu ordenador:
Aceptamos los términos de uso:
Cuando iniciamos el software, se nos pregunta en qué espacio de trabajo queremos guardar nuestros proyectos.
Puedes crear una carpeta de trabajo o conservar la proporcionada:
Aquí se le pregunta para qué placas STM32 desea crear un nuevo proyecto.
Para ello, haciendo clic en el Selector de tableros, podrás escribir el nombre del tablero en el que vas a trabajar:
Una vez creado el proyecto, podemos ver el árbol de archivos. Hay dos archivos principales:
Carpeta Src: archivo .c que contiene nuestro programa
Carpeta Inc.: Corresponde a los archivos de encabezado.
Para compilar el proyecto, haga clic derecho en el nombre del proyecto y luego en Opción de compilación:
La advertencia corresponde al punto flotante que no ha sido inicializado:
Luego vamos a compilación C/C++ y luego a Configuración:
Una vez que esté en modo de depuración, el programa se habrá descargado en la placa: