Uso del STM32CUBEMX
BalamSemiconductor
STM32CubeMX es una herramienta gráfica para microcontroladores ARM Cortex STM32 de 32 bits. Forma parte de la iniciativa STMCube ™ y está disponible como una aplicación independiente o como un complemento de Eclipse para la integración en entornos de desarrollo integrado (IDE).
https://www.waveshare.com/wiki/STM32CubeMX_Tutorial_Series
En general esta poderosa herramienta puede configurar rapidamente, el reloj del sistema, los perifericos y las interrupcciones. Lo que permite desarrollar proyectos más rápidamente. Sin embargo, el proyecto se hace más pesado y algunos detalles dejan de ser transparentes para el desarrollador.
Con el siguiente video es una introducción a la programación de microcontroladores ARM cortex M4 fabricados por ST. En este ejemplo mostramos con configurar el un GPIO de entrada (push bottom) y un GPIO de salida (LED) para controlar el encendido y apagado de un LED.
https://www.waveshare.com/wiki/STM32CubeMX_Tutorial_Series
En general esta poderosa herramienta puede configurar rapidamente, el reloj del sistema, los perifericos y las interrupcciones. Lo que permite desarrollar proyectos más rápidamente. Sin embargo, el proyecto se hace más pesado y algunos detalles dejan de ser transparentes para el desarrollador.
Con el siguiente video es una introducción a la programación de microcontroladores ARM cortex M4 fabricados por ST. En este ejemplo mostramos con configurar el un GPIO de entrada (push bottom) y un GPIO de salida (LED) para controlar el encendido y apagado de un LED.
Demostración: