Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Прием/передача могут быть параллельными - мультиплексор нельзя. PCI слишком...{+}(+)
Отправлено
ПЛИС
30 апреля 2008 г. 14:09
В ответ на:
А если не разбираться в аресах "линий"? Если тупо всем раздавать, и также по ИЛИ собирать?
отправлено Vit 30 апреля 2008 г. 14:00
Текст заголовка сообщения полностью:
Прием/передача могут быть параллельными - мультиплексор нельзя. PCI слишком тяжела - нужна коробка с кучей RS232 минимальных габаритов и потребления.
Протокол адресации со стороны хоста - не моя задача.
Составить ответ
|
Вернуться на конференцию
Ответы
Простите, у Вас хост имеется в виду мастер? Какая максимальная скорость по порту со стороны, с которой только один порт?
—
Vit
(30.04.2008 14:25:14
77.123.46.178
, 569 байт)
Схема "звезда" из 16 uart'ов на 115200 в один uart на 115200....{+}
—
ПЛИС
(30.04.2008 14:48:33
194.186.51.148
, 334 байт)
Я так и не понял - 1 master - 16 slave или как?
—
Vit
(30.04.2008 15:12:28
77.123.46.178
, 852 байт)
Хост отправляет и принимает строки (последовательности любых символов, зака...{+}(+)
—
ПЛИС
(30.04.2008 15:37:16
194.186.51.148
, 807 байт)
;)Если имеется фиксированный таймаут на ответ, то имеем СЕАНС связи с ОДНИМ устройством. Зачем 16 UART-ов?
—
Vit
(30.04.2008 15:53:14
77.123.46.178
, 404 байт)
Нет фиксированного таймаута. 16 модемов могут непрерывно и одновременно отп...{+}(+)
—
ПЛИС
(30.04.2008 16:27:39
194.186.51.148
, 539 байт)
Ну и как через шворку 115200 протянуть поток 2*115200, а тем паче 16*115200??? Арифметика не сходится
—
Vit
(30.04.2008 16:30:57
77.123.46.178
, 96 байт)
Узкое место безусловно есть, но на хосте менять RS232 на что-то ещё не хотя...{+}
—
ПЛИС
(30.04.2008 16:42:36
194.186.51.148
, 442 байт)
Т.е. полная задница;)
—
Vit
(30.04.2008 17:12:52
77.123.46.178
, 676 байт)
Вариант - на каждый TX модема поставить интеллектуальный буфер ОЗУ а-ля FIFO, складывающий инфу и анализирующий конец пакета. Управляющий проц по очереди опрашивает буфера на вопрос есть ли у них чего пожувать
—
-=Shura=-
(30.04.2008 17:18:24
217.21.50.214
,
пустое
)
Так чуть проще программно - один master и куча slave, но чуть-чуть медленнее, хотя в данной постановке действительно фсё пофиг, потому как упереться можно и никто не будет знать пачиму;)
—
Vit
(30.04.2008 17:26:17
77.123.46.178
,
пустое
)
Зачем медленнее, I2C тут не годиццо ессно, обмен между главным процом и буферами может быть очень даже скорострельным, т.е. время вытягивания пакета из буфера будет << времени получения пакета
—
-=Shura=-
(30.04.2008 17:29:39
217.21.50.214
,
пустое
)
Годиццо вполне;) А скорострельность - устал повторять - ему не поможет
—
Vit
(30.04.2008 17:33:31
77.123.46.178
,
пустое
)
Это FIFO идеально бы в 1-й Меге, которая же и 16 софтовых uart'ов. Жаль...{+}
—
ПЛИС
(30.04.2008 17:23:12
194.186.51.148
, 240 байт)
А PIC24? -там ОЗУ наботного по-больше. А поставить внешнюю ОЗУ к меге религия не позволяет?
—
Vit
(30.04.2008 17:29:41
77.123.46.178
,
пустое
)
16 софтовых uart'ов на 115200 можешь забыть сразу
—
-=Shura=-
(30.04.2008 17:26:55
217.21.50.214
,
пустое
)
Ышо есть SC16IS740/750/760
—
Vit
(30.04.2008 17:18:22
77.123.46.178
,
пустое
,
ссылка
)
Т.е. Ёлка, тогда уж проще с 2-мя 8-портовыми Икс-Мегами - ступеней меньше
—
ПЛИС
(30.04.2008 17:16:23
194.186.51.148
,
пустое
)
Не обязательно проще - нужно ведь и служебную инфу проталкивать, и пакеты "придерживать"
—
Vit
(30.04.2008 17:21:35
77.123.46.178
,
пустое
)
Это примитивнейшая задача, делал такую давеча. 2 UART нужно и 2 мультика аппаратных 16:1
—
-=Shura=-
(30.04.2008 15:51:29
217.21.50.214
,
пустое
)
Нельзя. Модемы могут ответить в ЛЮБОЙ момент. А тут получается включил 1 ка...{+}
—
ПЛИС
(30.04.2008 16:21:23
194.186.51.148
, 194 байт)
А аппаратного управления потоком у них нет? Т.е. сказать чтоб временно завалил хлебало и ждал пока его спросят
—
-=Shura=-
(30.04.2008 16:24:6
217.21.50.214
,
пустое
)
Нет. Только GND, TX, RX. Всякие CTS-RTS связаны жестко выделенным проводом....{+}
—
ПЛИС
(30.04.2008 16:30:34
194.186.51.148
, 254 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 13:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru