AU08 (23.01.2018 22:19 - 22:41, просмотров: 157) ответил Молодой коллега на Что ни так?
Проверить что на самом деле означает GRADIENT_TAB_SIZE, тупо заменить for на while и убедиться что break таки работает.
uint8_t i=0;
while ( i < (GRADIENT_TAB_SIZE))
{
if(run_timer_ms < (gradient_table[i][0]))
{
if(i==0)
{
//..
}
else
{
//..
}
break;
}
i++;
}
Что такое асимметричный ответ?
Это когда о тебе негативно отзываются в комментарии, а ты об авторе этого комментария пишешь хорошо и по-доброму: в некрологе!