[an error occurred while processing this directive]
В чем глупость заключается? Пишите подробней, плиз.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
san'a
22 февраля 2003 г. 18:29
В ответ на:
Ответ: глупости
отправлено Тумблер 22 февраля 2003 г. 17:44
Составить ответ
|||
Конференция
|||
Архив
Ответы
Объясняю, при автономном питании связываемого с PC устройством достаточно RXD, TXD и GND (+)
—
Щ.С.
(22.02.2003 18:52, 235 байт)
Вот именно, как сказал sssu, аппаратный контроль потока, если CTS равен нулю - передатчик не передачит, если DCD равен нулю - приемник не принимает. Нули логические. Это почему то не на всех машинах работает, иногда указанные входы оставляешь в обрыве, и все функционирует. Либо оборванный вход - есть оборванный вход, либо есть какая - то низкоуровневая возможность отключать эту логику контроля.
—
san'a
(22.02.2003 19:12,
пустое
)
Ответ: глупости. Все эти биты - просто биты параллельного интерфейса, читаемые/устанавливаемые через жук-UART. Аппраратно они ни на что не влияют.
—
Тумблер
(24.02.2003 14:10,
пустое
)
логика откл элементарно
—
sssu
(22.02.2003 19:27, 253 байт)
Ответ:
—
trainer
(22.02.2003 20:11, 103 байт)
Вопрос: А в какие конкретно знаете? Чтоб отключить логику контроля.
—
san'a
(22.02.2003 20:36,
пустое
)
Ага, т.е. "логика контроля" есть чистый поллинг ( задумчиво)... Большое спасибо всем ответившим, Вашу точку зрения к сведению принял, но вот открываю я Гука:
—
san'a
(24.02.2003 13:20, 1641 байт)
Итак, подводя итоги: при 3-х проводной связи по RS232(txd,rxd,gnd) в разьеме надо соединить RTS c CTS-ом. Ну шоб везде работало. Правильно? Всем большое спасибо.
—
san'a
(24.02.2003 18:06,
пустое
)
В 16550-UARTs - не нужно, а если в хламе тачка с 8250-UART вдруг завалялась - тогда пригодится :)
—
Щ.С.
(24.02.2003 18:37,
пустое
)
Ответ: это ошибки. И вызваны они к жизни тем, что
—
Тумблер
(24.02.2003 16:35, 210 байт)
Уже точно не помню, но кажется для этого случая DTR заводился на CTS (+)
—
Щ.С.
(24.02.2003 16:56, 95 байт)
Ответ: я не "Господин НЕТ", но вынужден заметить - опять "нет". CTS <- RTS...
—
Тумблер
(25.02.2003 11:15,
пустое
)
Согласен :)
—
Щ.С.
(25.02.2003 12:05,
пустое
)
Ответ:
—
trainer
(24.02.2003 15:13, 1141 байт)
А теперь закройте книжки (я ни одной из них не читал :) и откройте, ну простейший электронный мануал - например, xview - и все сразу в мозгах устаканится :)
—
Щ.С.
(24.02.2003 15:02, 181 байт)
Блин, "логика контроля", это наворот программиста в протоколе взаимодействия USART (посредством RS-232 PC) c оконечным устройством (+)
—
Щ.C.
(22.02.2003 23:32, 357 байт)
Ответ:
—
trainer
(22.02.2003 23:21, 479 байт)
Ответ:
—
trainer
(22.02.2003 23:24, 169 байт)
О, за инфу спасибо, я так понимаю в микросхеме UART должны быть определены соответствующие контрольные биты, вот токо где они описаны? В Гуке нет, в Xview тоже...
—
san'a
(22.02.2003 19:45,
пустое
)
UART - это два конца - RX, TX, а по середине гвоздик - GND :)
—
Щ.С.
(22.02.2003 19:50,
пустое
)
Зато у нас на всех машинах работает с любой WIN32, а методы контроля - математические (кстати, всем известные).
—
Щ.С.
(22.02.2003 19:21,
пустое
)
Ну почему?, аппаратный контроль потока, еще используеться
—
sssu
(22.02.2003 18:57, 22 байт)
Вы исходный вопрос прочитайте, причем здесь модемы?
—
Щ.С.
(22.02.2003 19:00,
пустое
)
Товарищ просто не в курсе чтот за сигналы RTS CTS DTR DSR DCD, я и объясняю
—
sssu
(22.02.2003 19:04,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru