Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 19.05.2016, 22:14  
saft
Частый гость
 
Регистрация: 16.03.2016
Адрес: СПб
Сообщений: 49
Сказал спасибо: 24
Сказали Спасибо 6 раз(а) в 2 сообщении(ях)
saft на пути к лучшему
По умолчанию FT2232D проблема с BitBang режимом

Доброго времени суток.
Осваиваю FT2232D. Действую так:
Открываю устройство.
Устанавливаю синхронный режим и пины на выход.
Устанавливаю бодрейт.
Отправляю в устройство один байт.
И всё бы ничего, но... Отправляю 1 загорается светодиод на пине 0, отправляю 2 не загорается ничего и так до 6. При чтении состояния пинов, состояние их соответствует состоянию светодиодов. В чём моя ошибка объясните пожалуйста? Пишу на VB.NET, но пойму разъяснения на других языках.
Реклама:

Последний раз редактировалось saft; 20.05.2016 в 03:49.
saft вне форума  
Непрочитано 20.05.2016, 01:51  
vynt
Почётный гражданин KAZUS.RU
 
Аватар для vynt
 
Регистрация: 02.03.2011
Адрес: Россия, КБР
Сообщений: 629
Сказал спасибо: 108
Сказали Спасибо 596 раз(а) в 334 сообщении(ях)
vynt на пути к лучшему
По умолчанию Re: FT2232D проблема с BitBang режимом

Именно с этим чипом не работал. Работал с FT2232H в режиме MPSSE. Должно быть похоже.

На сколько я помню, после того как сделаны все настройки, для параллельной установки 8 бит нужно передать три байта:
0x80, 0xData (собственно данные), 0xMask (маска тех бит что фактически изменятся).
Т.е. чтобы изменять один бит за "шаг программы" нужно передать что-то вроде 0x80, 0x01, 0x01 - эта команда изменит только одну ножку - первую, остальные останутся в том состоянии котором были. Если передать 0x80, 0x01, 0xFF изменятся сразу все восемь. А если передать 0x80, 0x02, 0x01 погаснет первая (если горела), следующая передача - 0x80, 0x03, 0x01 - ничего не изменит (первая уже погашена, для остальных маска не установлена)
vynt вне форума  
Непрочитано 20.05.2016, 03:47  
saft
Частый гость
 
Регистрация: 16.03.2016
Адрес: СПб
Сообщений: 49
Сказал спасибо: 24
Сказали Спасибо 6 раз(а) в 2 сообщении(ях)
saft на пути к лучшему
По умолчанию Re: FT2232D проблема с BitBang режимом

К сожалению совсем не похоже, но спасибо Вам за ответ.
saft вне форума  
Непрочитано 20.05.2016, 18:12  
saft
Частый гость
 
Регистрация: 16.03.2016
Адрес: СПб
Сообщений: 49
Сказал спасибо: 24
Сказали Спасибо 6 раз(а) в 2 сообщении(ях)
saft на пути к лучшему
По умолчанию Re: FT2232D проблема с BitBang режимом

Блин, блин, ну блин, ну вот блин!!! В общем длинный звук пииииии!!! Я четыре дня пытался разобраться прежде чем написал на форум!!!
Я в доль и поперёк проверял железяку на предмет соплей, не пропаев и т.п. и с линзой и с прозвонкой, а проверить отдельную простейшую платку со светодиодами и в голову не пришло, за что и поплатился. Хочется ведь побыстрее результат. В общем две т-о-о-оненькие волосинки еле-еле разглядел под сильной линзой. Зрение садится.
Тему считаю закрытой.
Может тему удалить лучше? Или наоборот оставить в назидание остальным.
ЗЫ. Аккуратность и внимание господа! Электроника не прощает не внимательного отношения к себе!
saft вне форума  
Непрочитано 20.05.2016, 20:03  
raxp
Почётный гражданин KAZUS.RU
 
Регистрация: 28.05.2010
Сообщений: 1,118
Сказал спасибо: 150
Сказали Спасибо 604 раз(а) в 310 сообщении(ях)
raxp на пути к лучшему
По умолчанию Re: FT2232D проблема с BitBang режимом

...вот просматриваешь темы на железячных форумах, а посты одни и те же
__________________
Белорусский журнал «Радиолюбитель»
Youtube LaboratoryW
UR3QQJ
raxp вне форума  
Непрочитано 20.05.2016, 20:34  
saft
Частый гость
 
Регистрация: 16.03.2016
Адрес: СПб
Сообщений: 49
Сказал спасибо: 24
Сказали Спасибо 6 раз(а) в 2 сообщении(ях)
saft на пути к лучшему
По умолчанию Re: FT2232D проблема с BitBang режимом

Каюсь, каюсь! Хотелось увеличить шансы. Вопрос решился, а оставлять сообщения без ответа как-то не очень и описывать те же события другими словами было лень, вот и скопипастил.
saft вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема со стереосистемой Logitech Z-340 Old_25 Аудиотехника 2 23.03.2008 19:44
проблема с блоком питания Chieftec hpc-360-202. MMK00 Источники питания и свет 9 21.03.2008 19:04
Проблема с записью в EEPROM 24С16А по адресам свыше 255 Zemlyanov Микроконтроллеры, АЦП, память и т.д 15 10.09.2007 18:20
Проблема с ЛСД Zemlyanov Делимся опытом 4 12.01.2007 20:53
Проблема при запуске uc3855 Marlboro Источники питания и свет 0 19.07.2005 13:52


Часовой пояс GMT +4, время: 20:15.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot