#define PB0 5
#define PB1 6
#define PB2 7
#define PB4 3
#define PB3 2 //analog
#define PB5 1
#define PIN_MODULE_BT PB0//salida para habilitar/deshabilitar el modulo bluetooth
#define PIN_MUTE_MODULE_AMP PB1//mutear el amplificador de audio
#define PIN_MODULE_AMP PB2//salida para habilita/deshabilitar modulo amplificador
#define PIN_STATUS_MODULE_BT PB4//entrada para obtener el estado de conexion
#define ANALOG_STATUS_BT PB3//entrada analogica para obtener la senal de salida de audio
#define PIN_MODULE_ESTEREO PB5//salida para encender/apagar el sistema principal de audio
void setup() {
/*inicializar las configuracion de hw*/
systemInit();
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
/*
@brief void systemInit(void)
@def funcion que inicia las configuraciones de hardware
@param none
@return void
*/
void systemInit(void)
{
pinMode(PIN_MODULE_BT, OUTPUT);
pinMode(PIN_MUTE_MODULE_AMP,OUTPUT);
pinMode(PIN_MODULE_AMP,OUTPUT);
pinMode(PIN_STATUS_MODULE_BT,OUTPUT);
pinMode(PIN_MODULE_ESTEREO, OUTPUT);
}