Перейти к содержанию
    

Какой интерфес применить для общения с TTF дисплеем?

Делаю разводку платы, на ней микроконтроллер 1986ВЕ3, 2 микросхемы RAM памяти

и 4 микросхемы FLASH + FPGA из воронежа.

FPGA будет управлять 24-битным дисплеем по RGB 320x240.

у меня вопрос: как лучше управлять этим дисплеем с контроллера.

я предполагаю поместить FPGA на адресное пространство и выбирать или ее,

или RAM или FLASH.

Сам дисплей хотел сделать аля-внешняя память (или устройство), где каждый пиксел можно вывести

записав данные по определенному адресу FPGA. Сам пиксел думал описывать 1 байтом (мне не нужны 24 бита)

3 красных, 3 синих и 2 зеленых - так сократится скорость обмена.

стоит ли на этой FPGA делать какой нибудь Frame-буфер или место для хранения палитры

и подцепить к ней дополнительную память

или скорости 40 МГц контроллера хватит, чтобы frame буфер хранить на подсоединенной к контроллеру RAM?

То есть стоит ли городить огород с дополнительной памятью на FPGA или сойдет то,

что я запланировал?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Странный подход к вопросу.

1. Не опредён ФПС.

2. Не заданы параметры RAM

Соответственно нельзя подсчитать требуемый поток данных и как следствие нельзя сказать потянет ли его память или нет.

3. При чём тут скорость контроллера к фреймбуферу подключенному к плис? Если он подключен к плис то и выводом картинки занимается плис. Контроллер лишь обновляет это буфер с той скоростью которая получиться. Если буфера два то вообще как угодно мееедленно даже мерцаний не будет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 minutes ago, MegaVolt said:

Странный подход к вопросу.

1. Не опредён ФПС.

2. Не заданы параметры RAM

Соответственно нельзя подсчитать требуемый поток данных и как следствие нельзя сказать потянет ли его память или нет.

3. При чём тут скорость контроллера к фреймбуферу подключенному к плис? Если он подключен к плис то и выводом картинки занимается плис. Контроллер лишь обновляет это буфер с той скоростью которая получиться. Если буфера два то вообще как угодно мееедленно даже мерцаний не будет.

fps 15 будет достаточно

ram 4 мбайт,

flash 8 мбайт

контроллер работает на частоте 40 МГц - больше память не позволяла,

я поставил другую, она должна быть побыстрее. но видимо от частоты 40 МГц нужно плясать

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Контроллером что называется?
Контроллер памяти в плис? Или микроконтроллер управляющий плис извне?

 

Ну так и считайте 320x240x1x15=1 152 000 байт в секунду.

Т.е. 40 МГц хватит с большим запасом. Как и памяти в 4 мбайт. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сам пиксел думал описывать 1 байтом (мне не нужны 24 бита)


3 красных, 3 синих и 2 зеленых - так сократится скорость обмена.


А реально у вас, в лучшем случае, 18 будет (3 по 6 бит).
Учитывая цветовосприятие человеческого глаза, большую разрядность надо выделяль зелёной компоненте. Ну и, 8 градаций (в лучшем случае) на компоненту - чёт совсем "бюджетненько". 30 с гаком лет назад даже у DEC PRO-350 ("Электроника-85") и то по 16 (4 бита на цвет) было.
Не "жмотитесь" - 2 байта (RGB 565) это минимум.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А зачем к такому дохленькому дисплею плис? Ставьте дисплей с SPI, один из вариантов https://riverdi.com/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

18 hours ago, Vasily_ said:

А зачем к такому дохленькому дисплею плис? Ставьте дисплей с SPI, один из вариантов https://riverdi.com/

вояки требуют

не каждый дисплей можно применять

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 минут назад, inventor сказал:

вояки требуют

не каждый дисплей можно применять

Ок, а какой хотите применить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

52 минуты назад, Vasily_ сказал:

Ок, а какой хотите применить?

)))) это военная тайна. судя по интерфейсу, от смартфона))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 2/21/2019 at 2:55 PM, Vasily_ said:

Ок, а какой хотите применить?

какой то тайваньский

его разрешили

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...