Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SimCom интерфейс
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
Anth0ny
Перерыл всё документацию и не нашел этого.
Как управлять дополнительными сигналами при отправке\приеме данных через serial port? (rts dtr cts и т.д.)
edo
документацию на что?
в моей системе например это man 4 tty_ioctl
Anth0ny
Кроме rx tx, есть ещё и дополнительные сигналы (rts cts и т.д.) как ими управлять?? Обязательно их использовать?
edo
ну почитайте что-нибудь про компорт. например http://tldp.org/HOWTO/Serial-HOWTO-20.html
edo
вот ещё наткнулся ссылку в тему:
http://en.wikibooks.org/wiki/Serial_Progra...232_Connections
AlexandrY
Частично их назначение определяется AT командами модема, частично они могут подчиняться требованиям стандарта plug-and-play, частично они могут зависеть от особенностей хардварной реализации контроллера UART в чипсете модема.

Понятно только одно, что исчерпывающего описания вашей проблемы в одном месте найти не удастся.
Так что делать надо как все - методом научного тыка.
Я так этих сигналов никогда не применяю именно из-за их плохой специфицированности.

Цитата(Anth0ny @ Nov 4 2007, 17:10) *
Перерыл всё документацию и не нашел этого.
Как управлять дополнительными сигналами при отправке\приеме данных через serial port? (rts dtr cts и т.д.)
edo
что именно не стандартизовано? rts/cts или dcd?

вообще-то rs-232 стандартизован много десятилетий назад, только сейчас обычно используются уровни ttl (и при необходмости конвертируются в станлартные каким-нибудь max232).
Anth0ny
Возможно ли без них управлять модулем?
edo
то есть прочитать приведенные ссылки вас не хватило?

да, можно.
только:
- rts/cts позволяют не терять байтики (модем будет передавать вам данные только когда вы будете готовы их принять, также и вы сможете узнать готов ли модем сейчас принять ещё данных);
- dcd сигнализирует вам установил ли модем соединение;
- dtr позволяет вам разорвать это соединение;
- ri сигнализирует о входящем звонке.

это сходу и по памяти. более подробно расписано по приведенным ранее ссылкам (если тяжело читать на английском - потрудитесь поискать сами, описаний rs-232 и на русском полно).
Anthoni
А при каком уровне они срабатуют? с 1 на 0?
Anthoni
При каких уровнях сигнала RTS\CTS разрешается прием\передача? Модуль ещё не привезли - не могу это проверить.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.