uint8_t medio_paso[8][4] =
{
{1,0,0,0,},
{1,1,0,0,},
{0,1,0,0,},
{0,1,1,0,},
{0,0,1,0,},
{0,0,1,1,},
{0,0,0,1,},
{1,0,0,1,},
};void avanza_28BYJ_48(uint8_t motor){
if(motor == 1){
STEPPER1_A = medio_paso[1][0];
STEPPER1_B = medio_paso[1][1];
STEPPER1_C = medio_paso[1][2];
STEPPER1_D = medio_paso[1][3];
}else if (motor == 2){
STEPPER2_A = medio_paso[1][0];
STEPPER2_B = medio_paso[2][1];
STEPPER2_C = medio_paso[3][2];
STEPPER2_D = medio_paso[4][3];
}
}Alguien tiene una idea de por qué me da error?Normalmente uno lee el error, el cual te indica la linea que da el error y el porque.