SPI <-> USB на FT2232. Скорость обмена с дисплеем?

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Вымогатель припоя
Аватара пользователя
Сообщения: 651
Зарегистрирован: Пн мар 23, 2009 09:25:58
Откуда: Самара

Сообщение mr_smit »

У FTDI есть микросхема FT2232D. Позволяет организовать SPI <-> USB. Есть примеры реализации на Делфи.

Даташит: http://www.ftdichip.com/Documents/DataS ... T2232D.pdf

Есть пример работы с внешней памятью по SPI: http://www.ftdichip.com/Projects/MPSSE/ ... 01_v11.pdf

Собственно вопрос: пресловутый дисплей от Siemens S65 и эта микросхема, возможно ли??? Т.е. напрямую без микроконтроллера. Отправлять данные в дисплей с ПК. Какова будет скорость??? Ответа в даташите толком не нашел (может плохо смотрел?). Вроде упоминается 48 МГЦ.

Т.е. таким образом получить USB видео дисплей. На стороне ПК разбивать видео файл на кадры и отправлять покадрово (24 кадра/сек). Получается со стороны USB необходимо обеспечить 8,5 Мбит/сек (не хило, но реально).

Как считал:
Дисплей 132х176. Т.е. 23232 точек. Каждая точка 2 байта. Т.е. 23232*2=46464 байт.
46464*8 бит=371712 бит надо отправить в дисплей чтобы его полностью заполнить.
Полностью заполнять надо 24 раза в секунду: 371712 х 24 = 8921088 бит/сек
8921088/1024/1024 = 8,51 Мбит/сек

Какова скорость SPI у данной микросхемы и вообще возможно ли такое?
Нельзя всё знать, достаточно понимать.
Реклама
Встал на лапы
Сообщения: 90
Зарегистрирован: Пн мар 08, 2010 02:59:04

Сообщение Digikey »

Какова скорость SPI у данной микросхемы?
Для FT2232D макс. скорость вывода по MPSSE (Multi-Protocol Synchronous Serial Engine) до 6Мбит/с.
Для FT2232H макс. скорость вывода по MPSSE до 30Мбит/с (с.28 pdf)
Про Multi-Protocol Synchronous Serial Engine подробнее здесь.
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 651
Зарегистрирован: Пн мар 23, 2009 09:25:58
Откуда: Самара

Сообщение mr_smit »

Т.е. нужно взять FT2232H. А кто нибудь с ней работал?
Нельзя всё знать, достаточно понимать.
Электрический кот
Аватара пользователя
Сообщения: 1040
Зарегистрирован: Чт фев 19, 2009 17:46:34

Сообщение neonix »

Я подключал дисплей от сименса на базе ls020 к AT91SAM7S, даже при скорости SPI 48 мГц и 16 битовых посылках, на дисплее заметно обновление картинки. Похоже сам дисплей медленно обновляет изображение, и увеличением скорости SPI тут нормального результата не получить, дисплею надо нормальный экранный буфер, а лучше выкинуть его и найти с параллельной шиной.
Where technology meets enjoyment.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «Интеграция с ПК»