Показать сообщение отдельно
Старый 25.05.2009, 13:49   #141
AndreyUA
Профи
 
Регистрация: 22.12.2008
Ресивер: GI S8120
Адрес: Запорожье
Сообщений: 783
Сказал(а) спасибо: 14
Поблагодарили 689 раз(а) в 291 сообщениях
Вес репутации: 19
AndreyUA как роза среди колючекAndreyUA как роза среди колючекAndreyUA как роза среди колючек
По умолчанию

Цитата:
Сообщение от zheka Посмотреть сообщение
а зачем перемычку ставишь на 3 и 4 контакты?
это rts-cts, для нашего кабеля они не нужны, но могут использоваться точкой, поэтому лучше поставить перемычку.

Вот описание почему

Цитата:
Исходно пара RTS-CTS предназначена вот для чего. Может так оказаться, что модем или компьютер не успевают обрабатывать те данные, которые им подсовывают. Эти два сигнала необходимы для того, чтобы более медленное устройство могло взять своеобразный “тайм-брейк”. Сказать напарнику нечто вроде “погоди я сейчас…”. Этот режим работы COM порта называется аппаратное управление потоком. В противовес ему существует еще два режима обмена. Во-первых, данные просто льются в порт, никак не проверяя тот факт, обработало их второе устройство или нет. Во-вторых, в передаваемые данные вставляются специальные старт-стопные сигналы. По ним устройства и осуществляют привязку друг к другу.

Что происходит в нашем случае. Если какая либо программа включит аппаратное управление потоком, то на каждый запрос готовности от телефона, установленная нами заглушка тут же отрапортует, что данные успешно приняты. Теоретически такая самонадеянность может привести к тому, что модем захлебнется данными. В реальности еще никто такого не наблюдал. Как правило, телефон успевает обрабатывать данные.

Если в вашем случае, тем не менее, произойдет подобное “захлебывание”, вручную установите в свойствах COM-порта, к которому у вас подключен телефон “программное управление потоком XON XOFF”. Или полностью переделайте свой адаптер, правильно разведя сигналы CTS-RTS.
А чтобы правильно развести сигналы нужна max 232.

Последний раз редактировалось AndreyUA; 25.05.2009 в 13:55.
AndreyUA вне форума   Ответить с цитированием