|
|
 |
Ответов
|
Mar 14 2011, 11:50
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
Цитата(nmurzin @ Mar 14 2011, 14:38)  Если требуется производительность, лучше использовать контроллер фирмы Cypress. спорный вопрос, с Cypress много лишней возни, и с EzUSB предельные скорости не получишь, нужно что-то ковырять в виндовых потрохах в новых FTDI есть USB to synchronous 245 parallel FIFO mode for transfers up to 40 Mbytes/Sec http://www.ftdichip.com/Products/ICs/FT232H.htmда и не самые новые http://www.ftdichip.com/Products/ICs/FT2232H.htmтолько непонятно, как в софте это поддерживается? кто-нибудь пользовал synchronous 245 parallel FIFO mode?
|
|
|
|
|
Mar 15 2011, 13:24
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
Цитата(alexadmin @ Mar 14 2011, 16:12)  В софте очень просто - FTDI переводится в соответсвующий режим работы, после чего работа с ним происходит точно так же, как и раньше - почитать-записать. В тесте удавалось добиться пиковой скорости порядка 35-40 мбит/с. ну то есть через D2XX, больше никаких хитростей не надо? просто про Cypress FX2 слышал, что больше 25Мбайт/с получить нельзя - типа проблемы хоста и это как бы практический потолок под виндой пользуюсь FTDI в режимах отличных от UART и с драйверами не сериальными, но как-то никак руки не доходят проверить FIFO у меня как раз нужно 26-30Мбайт/с, но программист соскочил и придется самому писать - вот хочу понять, чего ожидать
|
|
|
|
|
Mar 16 2011, 08:42
|
Знающий
   
Группа: Свой
Сообщений: 572
Регистрация: 17-11-05
Из: СПб, Россия
Пользователь №: 10 965

|
Цитата(yes @ Mar 15 2011, 16:24)  ну то есть через D2XX, больше никаких хитростей не надо? просто про Cypress FX2 слышал, что больше 25Мбайт/с получить нельзя - типа проблемы хоста и это как бы практический потолок под виндой Да, в софте устанавливаете синхронный режим, не забываете включить RTS/CTS (в какой-то AN написано иначе данные бьются), и дальше работаете обычными функциями чтения/записи. Около 40 мбайт/с получалось в простом тесте типа прочитать данные, проверить на отсутствие ошибок, скинуть на диск.
|
|
|
|
Сообщений в этой теме
toretto Еще раз о связке ПК-USB-FTDI-ПЛИС Mar 14 2011, 07:20  alexPec 1 Mб/с вряд ли получите с usb1.1 - там всего 12 мб... Mar 14 2011, 12:49   alexadmin Цитата(alexadmin @ Mar 14 2011, 16:12) В ... Mar 15 2011, 11:30    des00 Цитата(yes @ Mar 15 2011, 07:24) просто п... Mar 15 2011, 13:31  backa Цитата(yes @ Mar 14 2011, 15:50) спорный ... Mar 15 2011, 12:31 EvgenyV FTDI ооооочень простая в использовании микросхема.... Mar 14 2011, 13:06 toretto Я так понимаю режим UART и FIFO это разные режимы.... Mar 14 2011, 13:59 Anatol' Цитата(toretto @ Mar 14 2011, 19:59) Я та... Mar 15 2011, 04:48 Nepston а как в квартусе описать связку PC<=>USB... Oct 27 2011, 17:59 Maverick Цитата(Nepston @ Oct 27 2011, 20:59) а ка... Oct 28 2011, 06:14 flamehj FT232H в режиме FIFO245 сигнал TXE#(передача данны... Jun 6 2012, 19:45
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|