30319_labs
Sistemas Electrónicos con Microprocesadores
Cargando...
Buscando...
Nada coincide
FM4_leds_sw

Topics

 Tipos utilizados para el manejo de LEDs y pulsadores
 Funciones de manejo de LEDs y pulsadores

Descripción detallada

Declara la API de alto nivel para el control de los LEDs RGB (LED_ROJO, LED_VERDE, LED_AZUL, LED_ETH) y del pulsador SW2. Proporciona:

  • Tipos y macros para identificar LEDs y colores.
  • Inicialización de GPIOs usados por LEDs y pulsador.
  • Funciones para encender/apagar, invertir y establecer colores en el LED RGB.
  • Lectura del pulsador SW2 y efectos visuales (respiración).

Las funciones se apoyan en la capa HAL GPIO (HAL_FM4_gpio.h). Los niveles lógicos para LED_ON/LED_OFF reflejan la conexión de placa (LED_ON = GPIO_LOW).

Uso típico:

Fecha
2025/11/13
Nota
Dependencias: HAL_FM4_gpio.h
Precondición
Antes de usar LEDs/pulsador llamar a LedsSwInit().