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

 
 
> AT91SAM7xxxx + ILI9320, Не запускается дисплей
hd44780
сообщение Oct 29 2012, 07:19
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Привет всем ...

Вот вожусь с данным дисплеем. Мой дисплей с параллельной шиной типа стандарта I8080/I8086 - т.е. полный набор управляющих сигналов nReset, nCS, nRD, nWR, RS (A0) ну и 16 бит ШД. Данный дисплей в общем-то без проблем завёлся на меге 16A и 32A.
Исходник на CvAVR для Mega32A прилагаю. Там и часики на экране тикают, осциллограмму, FFT (тормознуто, на си sm.gif ) считает и рисует и ещё всякую всячину делает ....
Схему не выкладывал, там всё по макросам в коде понятно. Да и здесь она есть.

Перепаял его на AT91SAM7S256 - схема. Код управления, инициализации 100% взят из авровского варианта, под армину эту переписал только низкоуровневый "ногодрыг".
2 недели уже вожусь - не заводится sad.gif . Только светодиодик на PA0 мигает (типа проц работает и таймер тикает) и всё ....
Ногами порта управлять вроде умею - HD44780 20x4 на 8-битном интерфейсе пошёл с первого раза sm.gif (если не считать нескольких неудачных попыток с 4-бит режимом).

Смотрел проект Геннадия - http://www.cqham.ru/forum/showthread.php?t=9688 , но у него дисплей с SPI интерфейсом плюс одна доп. нога сброса ...

Других примеров не нашёл, натыкался на буржуйских сайтах на исходники под какие-то STM32, но не смотрел их, толку с них, там всё равно управление портом другое. А сишные алгоритмы типа нарисовать линию и пр. везде одинаковые, хоть под Core i5 их скомпилируй ..
У меня даже заливка цветом не получается. И точку поставить не могу.

Кто может, гляньте пожалуйста, может у меня уже "глаз замылился", бревна какого-нибудь не заметил rolleyes.gif .
Полный проект для IAR приложил.

Спасибо.
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  IAR_AT91SAM7S256.ZIP ( 513.58 килобайт ) Кол-во скачиваний: 9
Прикрепленный файл  M32_ILI9320.ZIP ( 24.96 килобайт ) Кол-во скачиваний: 9
 


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- hd44780   AT91SAM7xxxx + ILI9320   Oct 29 2012, 07:19
- - RabidRabbit   мож вот это? (ILI9320lib.c) #define LCD_DATA_BITS ...   Oct 29 2012, 13:10
|- - hd44780   Цитата(RabidRabbit @ Oct 29 2012, 15:10) ...   Oct 29 2012, 13:34
- - hd44780   Заработал Тормозит правда, но это я где-то с зад...   Oct 29 2012, 17:35
- - RabidRabbit   Отлично! Я вот всё никак до 240х64 монохромн...   Oct 29 2012, 17:43
|- - hd44780   Цитата(RabidRabbit @ Oct 29 2012, 19:43) ...   Oct 29 2012, 19:10
- - RabidRabbit   Вот (задержки для частоты процессора 55 МГц).   Oct 30 2012, 05:57
- - hd44780   Спасибо.   Oct 30 2012, 09:13
- - Genadi Zawidowski   ЦитатаСмотрел проект Геннадия В том же проекте ест...   Oct 30 2012, 18:58
|- - hd44780   Цитата(Genadi Zawidowski @ Oct 30 2012, 20...   Oct 31 2012, 08:44
- - Memento Mori   Автор, открою Вам маленький секрет. Выбранный Вами...   Nov 2 2012, 21:52
- - Genadi Zawidowski   Скажу честно, и в режиме с SPI этот дисплей тоже н...   Nov 3 2012, 10:52
- - Memento Mori   А сколько займет стирание экрана в 8-битном режиме...   Nov 3 2012, 20:26
|- - Genadi Zawidowski   Цитата(Memento Mori @ Nov 4 2012, 00:26) ...   Nov 4 2012, 01:26
- - Memento Mori   Я имел в виду, если использовать параллельный инте...   Nov 4 2012, 06:26
|- - Genadi Zawidowski   Цитата(Memento Mori @ Nov 4 2012, 10:26) ...   Nov 4 2012, 06:43
- - Memento Mori   Вы имеет ввиду параллельный режим будет быстрее на...   Nov 4 2012, 06:55
- - Genadi Zawidowski   Я имею в виду, что паралельную шину (данные 8 бит ...   Nov 4 2012, 07:22


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

 


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


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