Доброго всем дня! Давно занимаюсь связью устройств на микроконтроллерах с компьютером. Софт для МК и ПК пишу сам, хотя и не профессиональный программист. Много лет никаких проблем со связью не было. Но потом начались глюки. Прибор лет 6 проработавший без проблем с разными компьютерами вдруг отказался работать с ноутбуком через адаптер USB-COM, хотя через этот же адаптер нормально работает другой прибор заводского изготовления. Команды с ноутбука на прибор проходят, а данные с прибора на ноут нет. Переустановил софт на новейший стационарный комп с нормальным СОМ-портом - точно такая же история. СОМ-порт проверил подключением того же заводского прибора. Только когда нашли старенький 12 летний комп все пошло нормально. Через некоторое время аналогичный случай уже с другим прибором с точно такими же результатами. Данные от компа идут, а в комп нет. Из трех компьютеров все заработало только с одним. На всех моих приборах стоят драйвера MAX232 или ADM232. Когда то краем уха слышал, что на новых компах СОМ-порты якобы работают с зауженным диапазоном логических уровней, но что-то верится с трудом. Кто что может подсказать?
Сообщение отредактировал Sergey-Ufa - Aug 21 2014, 05:22
|