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

 
 
> Правильно ли я понял про FTDI?
Зверюга
сообщение Aug 11 2007, 16:17
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 413
Регистрация: 15-12-06
Пользователь №: 23 563



Устройства собранные на микросхе FTDI - это только с эмуляцией COM-порта? Ну я имею ввиду, когда программа пишет в виртуальный COM-порт, а сигнал идет через USB разъем, далее в конце преобразуюясь в UART?

Что тогда из себя представляет "честный" способ работы с USB?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alex11
сообщение Aug 12 2007, 20:25
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



У FTDI есть два варианта микросхем: с выходом в сериальный порт и с выходом в параллельный порт (двунаправленный), и два варианта драйверов: эмуляция COM и свой собственный интерфейс. Драйвера кривые, но вариантов нет - интерфейс чипов к компьютеру не описан, текстов драйверов нет. А про честный вариант написали выше. Но это уже не про FTDI.
Go to the top of the page
 
+Quote Post
LeonY
сообщение Aug 12 2007, 20:50
Сообщение #3


Знающий
****

Группа: Админы
Сообщений: 689
Регистрация: 24-06-04
Из: South Africa
Пользователь №: 164



Цитата(Alex11 @ Aug 12 2007, 22:25) *
У FTDI есть два варианта микросхем: с выходом в сериальный порт и с выходом в параллельный порт (двунаправленный), и два варианта драйверов: эмуляция COM и свой собственный интерфейс. Драйвера кривые, но вариантов нет - интерфейс чипов к компьютеру не описан, текстов драйверов нет. А про честный вариант написали выше. Но это уже не про FTDI.

А в чем именно "кривизна" драйверов? Причина вопроса в следующем. Мы заложили эти устройства (2232) в двух проектах. Предварительно поигрались с драйверами (и VCP, и D2XX) и никакой особой кривизны не заметили - становятся и, вроде, делают все чего нам надо. Буду благодарен за обозначение "мелей и подводных камней"


--------------------
"В мире есть две бесконечные вещи: Вселенная и человеческая глупость. За Вселенную, впрочем, поручиться не могу". (С)

А. Эйнштейн.
Go to the top of the page
 
+Quote Post
man with no name
сообщение Aug 13 2007, 20:12
Сообщение #4


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

Группа: Свой
Сообщений: 158
Регистрация: 6-08-07
Из: Moscow
Пользователь №: 29 586



Цитата(LeonY @ Aug 13 2007, 00:50) *
А в чем именно "кривизна" драйверов? ...


В Win XP как-то было. После установки нового CDM драйвера устройствопосле подключения обнаруживалось, работало несколько секунд и повисало. С чем была проблема не понял, после переустанови win всё пришло в норму. Со старыми драйверами такого ни разу не было. Хотя, CDM удобнее - не надо выбирать отдельно VCP, D2XX.

По поводу интерфейсов - да, параллельный, UART, есть так же что-то вроде JTAG'а, Bit-bang в той же 2232.
Go to the top of the page
 
+Quote Post



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

 


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


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