Пытаюсь запустить поиск устройств 1-wire с использованием акселератора аналогичного имеющимся в DS2480, DS1WM, блоке 1-wire в MAXQ2000. Использую алгоритм из максимовского AN192. Он даже как-то работает, однако находит не все устройства когда их много. Когда устройств мало, например 10 - находит все. Если добавлять еще больше -видит только часть, при этом ошибок CRC НЕ ВОЗНИКАЕТ. Если добавляю еще устройства на длинном кабеле то появляются ошибки CRC, это нормально - емкость и сопротивление кабеля уже зашкаливают.
Все устройства у меня однотипные на базе DS2438.
Порекомендуйте любые способы чтобы определить причину такой странной ситуации с поиском устройств. Ну не понимаю я почему отсутствуют сбои CRC но поиск глючит.
|