Mejoras: Software DSP – HAL GPIO

El módulo HAL GPIO es el encargado de administrar las entradas y salidas de propósito general GPIO del DSP.

Para este trabajo, únicamente se utilizó la salida de propósito general encargada de excitar el altavoz integrado en la tarjeta de control. Los tonos emitidos son de una frecuencia de 5kHz, determinada por la configuración fijada en el módulo HAL Timer que ejecuta este módulo cada 100µS, permitiendo que en cada paso se cambie de estado un pin específico (de alto a bajo y viceversa) completando un ciclo completo en dos pasos.

El módulo cuenta con una función que ordena la emisión de un tono, recibe la duración del tono en décimas de mili segundo y si se debe repetir indefinidamente. Esta última opción genera tonos intermitentes como el usado para la alarma de batería baja.

Agregar comentario

Categorías

Enlaces

Estadísticas


eXTReMe Tracker