реклама на сайте
подробности

 
 
> LPC2138 и RS485, прицепление UART1'а к приемопередатчику 485
Romario
сообщение Jan 18 2007, 21:18
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 92
Регистрация: 26-06-04
Пользователь №: 192



Мне необходимо будет перед установкой DE и сбросом (ADM3485)
выдерживать некоторые паузы. Таймер задейстовать неохота. Появилась
мысль просто коммутировать линию P0.8 то на GPIO, то на TXD1. Во время
коммутации на GPIO (предварительно там Mark) посылать в UART1 левых N байт и дожидаться опустошения U1THR и U1TSR.

Еще есть мысль задейстовать Loop Back Mode.

Какие будут мнения делавших это?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
IgorKossak
сообщение Jan 19 2007, 17:54
Сообщение #2


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(Romario @ Jan 18 2007, 20:18) *
Еще есть мысль задейстовать Loop Back Mode.
Какие будут мнения делавших это?

Делал, работает.
Помимо основной идеи при таком способе можно совершенно бесплатно получить дополнительную функциональность - контроль линии на коллизии во время передачи информации.
Go to the top of the page
 
+Quote Post
Romario
сообщение Jan 19 2007, 20:51
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 92
Регистрация: 26-06-04
Пользователь №: 192



Цитата(IgorKossak @ Jan 19 2007, 17:54) *
Делал, работает.
Помимо основной идеи при таком способе можно совершенно бесплатно получить дополнительную функциональность - контроль линии на коллизии во время передачи информации.


А как контролировать? насколько я понял RXD1 в этом случае отсоединяется от реального пина RXD (?)
>>
Serial data from the transmitter is
connected internally to serial input of the receiver. Input pin,
RXD1, has no effect on loopback and output pin, TXD1 is held
in marking state
>>
Контролировать коллизии по моему удобнее включив линию RE у приемопередатчика.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 09:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.03033 секунд с 7
ELECTRONIX ©2004-2016