Hello World – Blink

En esta entrada explicaré todos los pasos para poner en marcha nuestro Hello World con STM32, un Blink. Es conveniente que te hayas leído las entradas anteriores para poder completar con éxito el Blink.e26Abrimos el CubeMx y hacemos click en New Project. Nos aparecerá la siguiente pantalla:

e12Hay dos pestañas : MCU Selector y Board Selector.

Sigue leyendo

IDE – Keil uVision

Yo en mi tutorial usé Keil uVision, pero si tu prefieres usar Eclipse u otro que te guste, adelante, es posible que también haga tutorial para configurar Eclipse. Pero de momento usaremos Keil, más que nada porque la integración con las herramientas ARM es directa.

Descargar uVision

Acceder al siguiente enlace:

http://www.keil.com/download/product/

e6 Sigue leyendo

STM32CubeMX

Como ya comenté en la entrada de bienvenida, hace ya un año que empecé a trastear con los STM32, en su momento no encontré mucha info en castellano por lo que a principios del verano de 2016 escribí un tutorial que hasta ahora no he publicado en el blog. Este Getting started lo hice para el STM32F103, pero vamos que los pasos para los demás son similares.

¿Que es cubeMX ?

Es un software de ST que proporciona las herramientas necesarias para la generación de código de proyecto para el IDE en el que vas a desarrollar tu proyecto( Keil, Eclipse, etc), inclusión de librerías ( HAL, GPIO,etc), asignación de roles a los pines del micro, configuración de relojes, y de todos los demás parámetros de relevancia del micro.

Descargar CubeMX

http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators/stm32cubemx.html

Hacemos click en el enlace que nos llevara a la siguiente página:e0 Sigue leyendo