| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
ADUC7026 и графический LCDс сенсорной панелью,как запустить?
05.12.2008, 09:22
|
|
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
ADUC7026 и графический LCDс сенсорной панелью,как запустить?
Всем привет!
Хочу подключить и попробовать поработать с графическим дисплеем. Есть МК ADUC7026 и графический LCD с сенсорной 4-х проводной панелью SHARP LQ035Q7DH06. Помогите пожалуйста, как подключить, как выводить что-нибудь. Компилятор Keil uVision3. Очень хочется попробовать разобраться.
Спасибо!
Олег.
|
|
|
|
05.12.2008, 10:32
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
|
Вынужден Вас огорчить, но напрямую не получиться. По спецификации:
Memory 62 kB flash/EE memory, 8 kB SRAM
8К для графики - не хватит, даже если брать 4 бита на точку(16 цветов) получим (320*240)/2=38400байт плюс отсутствие синхрогенератора. ADUC7026 - в первую очередь хорошая система сбора данных, а как МК общего применения - слабоват(ИМХО).
Если нужно использовать именно ADUC7026, тогда надо делать внешний контроллер на ПЛИС+ОЗУ
|
|
|
|
05.12.2008, 11:22
|
|
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
|
Сообщение от MisterDi
|
Вынужден Вас огорчить, но напрямую не получиться. По спецификации:
Memory 62 kB flash/EE memory, 8 kB SRAM
8К для графики - не хватит, даже если брать 4 бита на точку(16 цветов) получим (320*240)/2=38400байт плюс отсутствие синхрогенератора. ADUC7026 - в первую очередь хорошая система сбора данных, а как МК общего применения - слабоват(ИМХО).
Если нужно использовать именно ADUC7026, тогда надо делать внешний контроллер на ПЛИС+ОЗУ
|
Спасибо, а если использовать 8-и битный МК AVR. Сможет какой-нибудь из них работать с этим LCD?
|
|
|
|
05.12.2008, 12:05
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
|
Сейчас внимательно просмотрел даташит на ADUCи и должен признать свою ошибку. У них есть модуль программируемой логики на 16 ячеек, на его базе и внешнем ОЗУ можно попробовать сделать контроллер ЖК. Заморачиваться с АВР по-моему не стоит, всеттаки АРМ-ядро будет по-быстрее.
Если не секрет, какая собственно стоит задача?
|
|
|
|
05.12.2008, 12:41
|
|
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
|
Сообщение от MisterDi
|
Сейчас внимательно просмотрел даташит на ADUCи и должен признать свою ошибку. У них есть модуль программируемой логики на 16 ячеек, на его базе и внешнем ОЗУ можно попробовать сделать контроллер ЖК. Заморачиваться с АВР по-моему не стоит, всеттаки АРМ-ядро будет по-быстрее.
Если не секрет, какая собственно стоит задача?
|
Спасибо, я просто не сталкивался с графическими LCD, тем более сенсорными. А задача, пока научиться работать с этим LCD, а за применением дело не встанет
|
|
|
|
05.12.2008, 12:58
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
|
Для начала посмотри внимательно на даташит матрицы, там описаны временнЫе диаграммы, для её работы. Дальше рисуешь схему, которая их обеспечит. А после этого начнется самое интересное: заставить все это работать
Сенсорная панель это вообще отдельное устройство. Можнопод неё вместо экрана положить простую бумажку, она всеравно будет работать.
|
|
|
|
05.12.2008, 14:17
|
|
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
Спасибо, а если использовать только один цвет, то можно обойтись только МК? Еще интересо, принцип работы программы такой же, как и при использовании монохромных графических LCD, можно ли использовать примеры от них?
|
|
|
|
05.12.2008, 14:35
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
|
Месье знает толк в извращениях  . Но без контролера - никак. Большинство монохроных LCD и некоторые цветные уже имеют на борту собственный контроллер и некоторое количество памяти, а у Вас - только матрица.
В даташите сказано об этом однозначно сказано. Поэтому хотим мы этого или нет прийдется делать контроллер. Ну не знаю я МК, способного программно генерить данные с частотой 5МГц, при этом выполняя еще что-нибудь(типа БПФ  ).
Сейчас у меня на полочке лежит ноутбучная матрица, там такая-же проблема - отсутствие контроллера. Детали и желание на его сборку есть, а времени - нет.
|
|
|
|
05.12.2008, 14:44
|
|
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
|
|
|
|
05.12.2008, 14:54
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
|
|
Сообщение от nagano
|
|
Еще интересо, принцип работы программы такой же, как и при использовании монохромных графических LCD, можно ли использовать примеры от них?
|
Вряд-ли. Эти программы используют аппаратные особенности контроллеров поэтому от них можно использовать может только алгоритмы рисования линий и дуг, но не факт.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:46.
|
|