Как подцепить LCD дисплей с контроллером SSd1289 к отладке STM32F4DISCOVERY
04.02.2014, 23:11
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: Как подцепить LCD дисплей с контроллером SSd1289 к отладке STM32F4DISCOVERY
Сообщение от eddy
|
|
макеточку "mini STM32F103".
|
Сии макетки разные , у моей FSMC есть дык и камень 103VE ...
__________________
Осторожно , злой кот
|
|
|
|
04.02.2014, 23:31
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
|
Re: Как подцепить LCD дисплей с контроллером SSd1289 к отладке STM32F4DISCOVERY
Сообщение от dosikus
|
|
Сии макетки разные , у моей FSMC есть дык и камень 103VE ...
|
Камушек STM32F103RBT6. Глянул даташит: FSMC есть только на 100 и 144 ногих. 144-ногую макеточку пока не получил. Что-то уже сегодня последний день - буду завтра "дело" открывать на ибее.
А в чем, собственно, подвох? Почему нельзя тупо забульбенить DMA на какой-нибудь один порт, который и подключить к контроллеру LCD? А вообще, еще раз удивлюсь: странно, почему там не ограничились тупо последовательным интерфейсом: на экранчике 307200 пикселей, мультики мы там показывать не собираемся (все равно камушек не потянет), т.е. за секунду надо передать не больше 40..50 мегабит. В чем проблема-то? А при адресации отдельных участков экрана данных и того меньше передать надо будет...
Буду читать мануал на контроллер экранчика.
UPD: я даже ошибся с размером экрана в 4 раза!
UPD1: а в даташите на контроллер LCD пишут, что SPI там таки есть.
UPD2: едрена сковородка! Ну и протоколище!!! Я такой полгода реализовать буду! Надо искать готовье.
UPD3: скачал ST'шную библиотечку, с SPI она работает. Но, едрен же батон! Какой там быдлокод!!! Это жесть! Хотя, конечно, если сравнить с китайскими примерами, то прямо-таки идеально ☺ (китайцы вместо того, чтобы в массив загонять инициализацию, копипастили 100500 одинаковых строчек с разными числами; интересно: они код генерировали или ручками писали весь этот бред?).
В общем, я в унынии: ничего вменяемого нет, свое быстро написать нереально, похоже, придется брать то говно, что есть ☹
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
Последний раз редактировалось eddy; 04.02.2014 в 23:53.
|
|
|
|
04.02.2014, 23:56
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: Как подцепить LCD дисплей с контроллером SSd1289 к отладке STM32F4DISCOVERY
eddy, Какой дисплей ?
__________________
Осторожно , злой кот
|
|
|
|
05.02.2014, 00:02
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
|
Re: Как подцепить LCD дисплей с контроллером SSd1289 к отладке STM32F4DISCOVERY
Сообщение от dosikus
|
|
eddy, Какой дисплей ?
|
Вот такой. 2.6''
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
|
|
|
|
06.02.2014, 21:47
|
|
|
Временная регистрация
Регистрация: 12.09.2006
Сообщений: 69
Сказал спасибо: 2
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Как подцепить LCD дисплей с контроллером SSd1289 к отладке STM32F4DISCOVERY
eddy, лучше сразу было брать дисплей чуть больше и с подключением по параллельной шине. Куча примеров и гемороя нет
|
|
|
|
06.02.2014, 22:04
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: Как подцепить LCD дисплей с контроллером SSd1289 к отладке STM32F4DISCOVERY
banzayy, А читать полностью , а не урывками, не пробовали ?
__________________
Осторожно , злой кот
|
|
|
|
23.04.2014, 21:11
|
|
|
Прохожий
Регистрация: 19.03.2013
Сообщений: 8
Сказал спасибо: 11
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Подскажите как подцепить LCD дисплей с контроллером SSd1289 к отладке STM32F4DISCOVERY
Сообщение от Easyrider83
|
|
Держите коды. Схему надо на другом компе искать. Спят еще все. Рано вы слишком.
|
подскажите глупому, STM32F103RE только вчера из китаю приехал, до этого в AVRках колупался, платку сделал под 40ногую гребёнку на дисплее, экранчик на SSD1289 заготовил, теперь туплю в GLCD.c из этого примера в попытках понять как пины то задать, на которые у меня этот дисплей повешан?..
вот сюда:
/* PD.00(D2), PD.01(D3), PD.04(RD), PD.5(WR), PD.7(CS), PD.8(D13), PD.9(D14),
PD.10(D15), PD.11(RS) PD.14(D0) PD.15(D1) */
это входы дисплея?
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_4 | GPIO_Pin_5 | GPIO_Pin_7 | GPIO_Pin_8 | GPIO_Pin_9 | GPIO_Pin_10 | GPIO_Pin_11 | GPIO_Pin_14 | GPIO_Pin_15;
энто перечислены пины
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_Init(GPIOD, &GPIO_InitStructure);
а это сказано что они выходы, и на частоте 50мГц, и на порту D. а вот если у меня DB0-DB15 сидят на PORTA полностью, а RS,WR,RD,CD как на портах B и C где ближе было, мне это как тут отразить? не бейте палками, новый я совсем в этом деле, вообще с трудом понимаю что это за FSMC такое, и как к нему подойти...
|
|
|
|
23.04.2014, 21:24
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: Как подцепить LCD дисплей с контроллером SSd1289 к отладке STM32F4DISCOVERY
phantom36, Если вы используете ногодрыг для управления дисплеем, то вам придется переписать стыковочные функции нижнего уровня т.к. в данном примере используется FSMC. Но если у вас еще в крови авризм, рановато вам пока с дисплеем возиться.
|
|
|
|
Сказали "Спасибо" Easyrider83
|
|
|
25.04.2014, 10:59
|
|
|
Прохожий
Регистрация: 19.03.2013
Сообщений: 8
Сказал спасибо: 11
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Как подцепить LCD дисплей с контроллером SSd1289 к отладке STM32F4DISCOVERY
Сообщение от Easyrider83
|
|
phantom36, Если вы используете ногодрыг для управления дисплеем, то вам придется переписать стыковочные функции нижнего уровня т.к. в данном примере используется FSMC. Но если у вас еще в крови авризм, рановато вам пока с дисплеем возиться.
|
правильная мысль про АВРизм, буду для начала работу с ногами осваивать и всякими АЦП 
про FSMC я так понял это интерфейс работы с памятью, и у вас он используется для работы с памятью дисплея?
|
|
|
|
25.04.2014, 11:27
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
|
Re: Как подцепить LCD дисплей с контроллером SSd1289 к отладке STM32F4DISCOVERY
Он у всех используется, если есть такая возможность...
Но только если у стм32 от 100 ног и от 256 кБ ПЗУ
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:13.
|
|