Код
#define START_DELAY 3 // задержка при старте и паузе, с (max 65535)
void start_delay (void) // Задержка на старте
{
volatile int i = START_DELAY;
while (i) {delay_ms(1000); i--;}
}
void main(void)
{...
}
void start_delay (void) // Задержка на старте
{
volatile int i = START_DELAY;
while (i) {delay_ms(1000); i--;}
}
void main(void)
{...
}
При компиляции CAVR пишет предупреждение:
unused function 'start_delay' was removed by the linker
Да конечно можно просто поставить delay_ms(3000); и забыть, но у меня задача разобраться.