На столе резистор не нужен. У меня были участки метров по 200 вперемешку с силой в лотке несколькими слейвами и без терминации и все было огонь. А были 15 метров и ни в какую без терминации. Полы иногда сдвигают регистр на один либо вперёд, либо назад, поэтому я при опросе обычно в серединку области данных стараюсь запросы посылать. Кстати параметры порта в диспетчере устройств должны соответствовать параметрам в программе. На всякий случай. И резистор в общем случае по спецификации 120 с обоих концов линии, либо ни одного вообще.
Комментарии: 14
Nick
А сопротивление терминаторов зависит от волнового сопротивления длинной линии, не всегда 120 Ом - оптимально.
Odro
Не всегда Поэтому написал в общем случае и в спецификации.
Konstantin
Иногда они "прошиты" в железе, но это специальные случаи
Nick
да, далеко не всегда я бы даже сказал.
Odro
У каждого в детстве были свои игрушки :) У меня осталась привычка ручками параметры порта вбивать, зато потом голова об этом не болит.
Nick
Обнимемся.
Odro
Монтажи, овены, сегнетики, utp cat 5, сгоревшие частотники, перепутанные полярности, недотянутые контакты и как делать опрессовку. Спасибо
Aleksey
Честно сказать не встречал программы в которой бы свои настройки порта не производили перенастройки в диспетчере.
Konstantin
Я вон тоже в СГС нифига не смыслю, а были знакомые, что тока в ней и ориентируются, а на СИ плюются
Nick
А я наоборот. Фигли софт будет лезть и менять системные настройки?
Aleksey
Именно так Будет менять
Konstantin
Программа когда требует от ОСи ресурс (файл, компорт и т.д.) получает хэндл, и если получает хендл в эксклюзивное пользование, то может изменить настройки под себя. Так было по крайней мере во времена Вин3.1 и 95, когда я еще программированием занимался. Но думаю примерно так и осталось
Aleksey
Согласен 1. Указываешь параметры передачи на физическом уровне скорость, паритет, биты данных, стоповые 2. Открываешь порт 3. Посылаешь данные 4. Закрываешь порт и параметры остаются как в диспетчере Но в момент посылки отсылается на скорости указанной в программе
Aleksey
Параметры порта в диспетчере устройств меняются при открытии порта и заменяются обычно параметрами установленными в программе. То есть параметры порта необходимо контролировать только в программе.