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

 
 
> Сможет-ли комп принимать данные по RS232 со скоростью 4 мбод?, Для отладки нужно.
galjoen
сообщение Mar 18 2009, 20:57
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Ваяю девайс. Будет передавать данные USART-ом через RS422 со скоростью 4 мбод. Эти данные никуда вовне не пойдут. Но во время отладки хотелось бы их посмотреть.
И вот собственно вопрос:
Если я сделаю переходник RS422->RS232, то смогу-ли я принять их компом через железный ком-порт? Или нужно какой-нибудь FTDI с RS485 входом использовать?
Вообще-то можно на время отладки скорость до 2 мбит уменьшить. В линуксе я посмотрел - там константы для настройки ком-порта на 2 и на 4 мбит есть. Но сам преобразователь будет-ли работать? Если будет работать хотя бы приёмник в ком-порте, а передатчик не будет то это меня устроит. Я без ADM232 уровни согласую. Пробовал-ли кто такое делать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение Mar 18 2009, 21:02
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Те драйверы RS232, что ставят на материнки, обычно с трудом тянут и 115200 sad.gif
Go to the top of the page
 
+Quote Post
rezident
сообщение Mar 18 2009, 23:15
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(aaarrr @ Mar 19 2009, 02:02) *
Те драйверы RS232, что ставят на материнки, обычно с трудом тянут и 115200 sad.gif
Угу. Но некоторые еще и 128000 поддерживают. А если помнить, что "портовые" м/с I/O на материнке тактируются от кварцев 24-48МГц, то с учетом 16-и кратного оверсэмплинга даже теоретически выше 3Мбод/с с них не получить. Для приема потока 4Мбит и многие известные м/с мостов USB-COM (CP2102 до 1Мбод/с, FT232 до 3Мбод/с, TUSB3410 - 921,6Кбод/с max) не подойдут. Они ведь тоже от 24/48МГц (кварц или DPLL) "кормятся". laughing.gif Вот разве что PL2303HX (Rev.D) от Prolific может проканать. До 12Мбод/с вроде как позволяет, судя по даташиту. Т.к. у нее генератор на 96МГц.
Go to the top of the page
 
+Quote Post
galjoen
сообщение Mar 18 2009, 23:55
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Цитата(rezident @ Mar 19 2009, 02:15) *
...
Вот разве что PL2303HX (Rev.D) от Prolific может проканать. До 12Мбод/с вроде как позволяет, судя по даташиту. Т.к. у нее генератор на 96МГц.

Т.е. у неё 8 тактов на бит, а не 16 как у других. Иначе 6 мбод было бы.
Но вот зачем тогда в линуксе константы для настройки до 4 мбод расписаны? М.б. и какие-нибудь новые 16550 можно на 8 тактов на байт настроить? Тогда 32 МГц тактирование получается у них д.б. Попытаюсь разобраться, что они там в регистры при настройке на 4 мбод хотят писать.
Go to the top of the page
 
+Quote Post
rezident
сообщение Mar 19 2009, 00:23
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(galjoen @ Mar 19 2009, 04:55) *
Т.е. у неё 8 тактов на бит, а не 16 как у других. Иначе 6 мбод было бы.
Ну в самом начале даташита в разделе 1.0 Features указано
Цитата
o Programmable baud rate from 75 bps to 12M bps

А в разделе 8.0 Data Formats & Programmable Baud Rate Generator табличка уже только до 6Мbps с примечанием
Цитата
Note: For special baud rate requirements, please contact Prolific FAE for support.

Прикрепленные файлы
Прикрепленный файл  ds_pl2303HXD_v1.1.pdf ( 625.51 килобайт ) Кол-во скачиваний: 31
 
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 30th July 2025 - 11:00
Рейтинг@Mail.ru


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