Guía práctica de funciones principales de la HAL para STM32

Manipulación de GPIO En la familia STM32F103, los registros BSRR y BRR permiten modificar el nivel lógico de un pin de forma atómica. GPIOB->BSRR |= GPIO_PIN_7: escribe un 1 en el bit 7 del registro BSRR, lo que pone el pin PB7 a nivel alto. GPIOB->BRR |= GPIO_PIN_7: escribe un 1 en el bit 7 del registro BRR, lo que pone el pin PB7 a niv ...

Publicado el 7-1 21:41

Configuración de un teclado matricial 4x4 en procesadores i.MX6

La implementación de un teclado matricial de 4x4 en una plataforma basada en el SoC i.MX6 requiere la activación de controladores específicos en el kernel de Linux y la definición de los recursos de hardware en el código de soporte de la placa (board file). 1. Activación del controlador en el Kernel El controlador necesario para gestionar tecla ...

Publicado el 6-25 22:39

Guía Completa de Periféricos STM32 con Librería Estándar

Aunque las librerías HAL son ahora el método principal para desarrollar microcontroladores STM32, es inevitable que necesitemos usar la librería estándar en nuestro aprendizaje. En lugar de invertir tiempo en tutoriales en video, he compilado una guía de configuración de periféricos básicos utilizando la librería estándar para futuras referenci ...

Publicado el 6-14 19:52