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

 
 
> Обсудим выбор графического контроллера для NXP, какие стыкуются?
bgc
сообщение Mar 17 2007, 17:59
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 30-07-06
Из: Москва
Пользователь №: 19 188



Начинаем работать с ARM - много примитивных вопросов, хочется воспользоваться советами сообщества для наискорейшего старта.

В основу нового прибора хотим заложить ARM LPC2294-2292, он нас вроде устраивает по совокупности встроенной перефферии и мощности. Но мы не можем выбрать графический контроллер.

Кто подскажет, с чем удобно работать на ARM7.
наши пожелания:
- простое подключение по внешней шине к выбранному процессору (как я понимаю, ARM7 не имеет сигнала, по которому можно защелкнуть адрес (типа ALE), а выбранный нами граф.контроллер хочет такой сигнал... ReadEnable тоже не наблюдается. Т.е. шина ARM заточена для памяти, а под внешнее преферийное устройство вроде не очень. Буду рад, если меня переубедят (за любые ссылки по этому поводу буду очень благодарен)
- наличие встроенной поддержки 2D графики, чтобы снять с основного процессора нагрузку по генерации примитивов.
- наличие готовых графических библиотек (на первых порах бесплатных, далее возможна оплата)

На данный момент делается схема на Fujitsu FR MB91F360 + MB87P2020. Если есть комментарии по этому варианту, буду рад услышать. Какие подводные камни ждут нас на этом пути? И что в конце дороги?


--------------------
Окружающий мир - не иссякающий источник сюрпризов!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 1)
scifi
сообщение Mar 17 2007, 21:31
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Мы в своей разработке использовали микроконтроллер STR710 (ARM7) + графический контроллер S1D13A05 (Epson, 256К байт встроенной видеопамяти). Всё заработало на ура. Видеопамяти хватило для нашего дисплея 480х272 пиксела. Этот графический контроллер стыкуется с внешней шиной нашего микроконтроллера без всякой склеивающей логики, к тому же у него есть режим работы шины без сигнала WAIT. Присутствуют функции 2D-ускорения, чем активно пользуемся. Я думаю, с LPC2294 он так же легко должен стыковаться. В качестве графической библиотеки взяли uC/GUI, взяв простой драйвер на основе PutPixel, но быстро поняли, что нам много не надо и написали графический драйвер сами, выкинув uC/GUI. Готов поделиться исходниками.
В следующей разработке планируется использовать дисплей побольше (640х480), поэтому нужно больше видеопамяти. Интересное совпадение: мы тоже планируем поставить Fujitsu Jasmine MB87P2020. Уже заказали образцы. Планирую подключить к тому же микроконтроллеру - STR710. Посмотрел доку на Jasmine и уже предчувствую муки по отладке софта: Jasmine на порядок сложнее, чем S1D13A05.
Было бы интересно узнать, каковы будут Ваши успехи с Fujitsu Jasmine. Готов поделиться своим опытом.
Go to the top of the page
 
+Quote Post

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

 


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


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