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

 
 
> FT245, Не пойму как работает
Cosworth
сообщение Oct 20 2014, 05:13
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 26-12-10
Пользователь №: 61 886



Доброго времени суток. Господа, прошу прощения, если вопрос не в той ветке. В ближайшее время предстоит работать с микросхемой FT245RL, в связи с чем активно курю документацию. Не понятен такой момент, по поводо Synchronous/asynch. bit-bang: как я понял из AN232R, асинхронный режим выглядит так: записал биты через драйвер -> получил уровни на ногах -> записал следующие биты -> получил следующие и тд., с чтением - аналогично, команда чтения драйверу считывает уровни с ног. В таком случае не совсем понятно, на кой нужны стробы RD# и WR?
Или я не правильно понимаю вот это:
Цитата
Asynchronous Bit Bang mode is the same as BM-style Bit Bang mode. Any data written to the device in
the normal manner will be self-clocked onto the data pins which have been configured as outputs. Each
pin can be independently set as an input or an output. The rate that the data is clocked out at is
controlled by the Baud rate generator. For the data to change there, has to be new data written and the
Baud rate clock has to tick. If no new data is written to the device, the pins will hold the last value
written.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rf_pcb
сообщение Sep 28 2016, 07:36
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 62
Регистрация: 16-02-11
Пользователь №: 63 037



режим Bit Bang Mode то что нужно, но его нельзя установаить при работе через виртуальный com-порт
Go to the top of the page
 
+Quote Post
Еггог
сообщение Sep 28 2016, 08:17
Сообщение #3





Группа: Новичок
Сообщений: 3
Регистрация: 31-03-16
Пользователь №: 91 105



Цитата(rf_pcb @ Sep 28 2016, 10:36) *
режим Bit Bang Mode то что нужно, но его нельзя установаить при работе через виртуальный com-порт

Добавлю от себя, что возможности так же зависят от версии ft245. Более ранние, с индексом BL, BM если ничего не путаю умеют "сыпать" с заданной скоростью, НО только в асинхронном режиме (чтение в ПК осуществляется по внешнему тактированию, тогда как в синхронном перед записью каждого байта производится чтение состояния шины). и что для меня было особенно печально - без формирования стробов. Ну и да bitbang доступен только с собственным драйвером ftdi. В режиме VCP - чтение и запись только по внешнему стробу.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Cosworth   FT245   Oct 20 2014, 05:13
- - Takayato   Запись и чтение в FIFO, если девайс медленный/быст...   Dec 12 2014, 09:11
- - k155la3   как трактуется именно для FTDI не знаю, но в анало...   Apr 17 2015, 07:20
- - Еггог   У меня тоже есть вопрос по работе FT245. Использ...   Mar 31 2016, 11:24
|- - Еггог   Цитата(Еггог @ Mar 31 2016, 14:24) ... у ...   Apr 1 2016, 07:36
- - rf_pcb   Спршу здесь, чтобы не создавать наовую тему. Прави...   Sep 27 2016, 16:09
|- - jcxz   "Сыпят" семечки из пакета. Выражайтесь я...   Sep 28 2016, 05:20
|- - jcxz   Цитата(rf_pcb @ Sep 28 2016, 13:36) режим...   Sep 28 2016, 15:22
- - rf_pcb   я продолжил изучение, нашел примеры для матлаба, н...   Sep 28 2016, 16:01
- - rf_pcb   пришлось поменять PID в файлах драйвера, после чег...   Sep 29 2016, 07:51
- - rf_pcb   Добрый день! Кто нибудь знает как обращаться к...   Oct 28 2016, 08:05
|- - jcxz   Цитата(rf_pcb @ Oct 28 2016, 11:05) Кто н...   Oct 29 2016, 09:02
- - rf_pcb   вы название темы смотрели? Здесь обсуждают ft245. ...   Oct 30 2016, 07:20


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

 


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


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