 Гудвинволшебник (30.09.2019 21:36, просмотров: 517) ответил FDA на Надо попробовать. Но зависания ENC проявляются, насколько помню, в 2 местах:
 Гудвинволшебник (30.09.2019 21:36, просмотров: 517) ответил FDA на Надо попробовать. Но зависания ENC проявляются, насколько помню, в 2 местах:
По первому ни разу не замечал (хотя уже слышал от тебя). По второму - не пезапускаю. У меня поллинг и достаточно вот этого: 
       if( enc28j60Read(EIR) & EIR_RXERIF) // ошибка приема по переполнению.
                                           // эта штука предотвращает зависания приема
        {
          enc28j60WriteOp(ENC28J60_BIT_FIELD_CLR, EIR, EIR_RXERIF);
        }
       if( enc28j60Read(EPKTCNT) ==0 )
        {
		return(0); // если приемный буфер пуст
        }