Дисплеи от мобильных телефонов- осцилограммы работы

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Chettuser

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Chettuser »

Бррр... Стоп! А где Вы нашли 18-битный SPI? :shock: (Я то пользуюсь примитивными МК).
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение HHIMERA »

Ответ был для mrFox... а у него STM32... где 16-бит SPI присутствует повсеместно...
Хотя... 18-бит SPI реализуется и на PIC24... скорости для перекодировки на лету хватает...
"Я не даю готовых решений, я заставляю думать!"(С)
vlad145
Встал на лапы
Сообщения: 130
Зарегистрирован: Пт мар 06, 2009 22:54:37
Откуда: Курган
Контактная информация:

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение vlad145 »

Avarges писал(а):Разобрался с дисплеем LPH9135-3 теперь:
Изображение
из телефона Siemens C72, 16 битный цвет выводится, размер экрана 128*128
отличия в инициализации небольшие, можно и в 12 битном цвете использовать, кино с SD карты сразу пошло в уголок выводится, без переделок. Цветопередача мне понравилась намного больше - желтый цвет почти то, что надо.

А вот подсветку от 5 вольт не запитать, подключал 12 вольт через 1.5кОм резистор.

Распайка из гугла правдивая:
Pin number Pin name Pin Description I/O
1 LCD_CS Chip Select (active low) O
2 LCD_RESET Module Reset (active low) O
3 LCD_DC Data / Control Indicator O
4 LCD_CLK Serial Clock O
5 LCD_DATA Serial Data O
6 VDD Power Supply 2.9V DC O
7 GND GND O
8 LCD_ID LCD ID (usually not used) I
9 BL_A Backlight Anode O
10 BL_K Backlight Cathode O

Изображение

Доброго времени суток. Исходниками не поделитесь?
Владимир
Аватара пользователя
Кислый
Поставщик валерьянки для Кота
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар
Контактная информация:

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Кислый »

видимо из-за передергивания проводов на "горячую" дисплей TFT1P4705 на D51E5TA7601 перестал правильно маппировать память. У кого-нибудь есть "рецепт" восстановления ?
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
Chettuser

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Chettuser »

Мяф всем!
Кто пользовал дисплей для Nokia 1100. Подскажите - обязательно ли дергать CS после каждой передачи? Или его можно повесить на питание?
Mrshilov
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Ср дек 11, 2013 01:28:14
Откуда: Санкт-Петербург

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Mrshilov »

Не обязательно. Повесить нужно на землю.
Chettuser

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Chettuser »

Ой, да. :oops: На землю. Спасибо, поправили. Перепутал с RES.
Тогда получается для общения необходимо всего VDD, VDDI, GND, SCLK и DATA? Всего 5 (4) проводка. Сбросить можно и командой, 0xE2, если не ошибаюсь.
Аватара пользователя
salyamkamrad
Друг Кота
Сообщения: 3284
Зарегистрирован: Чт окт 08, 2009 00:43:16

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение salyamkamrad »

Где бы найти программу Logic версии 1.0.33? Свежие версии программы логи из первого поста в теме не открывают, а на сайте производителя старых версий нет.
Аватара пользователя
salyamkamrad
Друг Кота
Сообщения: 3284
Зарегистрирован: Чт окт 08, 2009 00:43:16

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение salyamkamrad »

Люди! Ау!!!
Аватара пользователя
Moto_v3x
Потрогал лапой паяльник
Сообщения: 307
Зарегистрирован: Ср мар 31, 2010 11:45:58
Откуда: Славянск

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Moto_v3x »

salyamkamrad провертьте ЛС
Аватара пользователя
salyamkamrad
Друг Кота
Сообщения: 3284
Зарегистрирован: Чт окт 08, 2009 00:43:16

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение salyamkamrad »

Moto_v3x, спасибо огромное. Скачал, установил, логи открылись.
Chettuser

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Chettuser »

Запустил стекло от 1616 на STM32F103. Но скорости "полуручной" SPI явно не хватает. Заливка идёт достаточно медленно.
Привожу кусок кода с программным выводом 1-го бита и аппаратным последующих 8-ми:
Спойлер

Код: Выделить всё

void SPI_Tx (uint8_t CD, uint8_t SPI_data)
{
    SPI_Cmd(SPI1, DISABLE);

    port.GPIO_Mode = GPIO_Mode_Out_PP;           // Настраиваем PA5 и PA7 как GPIO
    port.GPIO_Pin = GPIO_Pin_5 | GPIO_Pin_7;
    port.GPIO_Speed = GPIO_Speed_50MHz;
    GPIO_Init(GPIOA, &port);

    GPIO_ResetBits(GPIOA, nCS);     // Разрешаем LCD
   GPIO_ResetBits(GPIOA, CLK);     // Передаем 9-й бит вручную
   if (CD==1)
       {
           GPIO_SetBits(GPIOA, SDO);
        }
    else
        {
            GPIO_ResetBits(GPIOA, SDO);
        }
   GPIO_SetBits(GPIOA, CLK);
   GPIO_ResetBits(GPIOA, CLK);

    port.GPIO_Mode = GPIO_Mode_AF_PP;           // Настраиваем PA5 и PA7 как SPI1 (MOSI и CLK)
    port.GPIO_Pin = GPIO_Pin_5 | GPIO_Pin_7;
    port.GPIO_Speed = GPIO_Speed_50MHz;
    GPIO_Init(GPIOA, &port);

   SPI_Cmd(SPI1, ENABLE);      // включить SPI

    SPI_I2S_SendData(SPI1, SPI_data);

return;
}


Как здесь можно оптимизировать? Я на PIC18F2520 (20МГц) выводил с такой скоростью, а тут STM32F103 с PLLx16!
Спасибо.
vlad145
Встал на лапы
Сообщения: 130
Зарегистрирован: Пт мар 06, 2009 22:54:37
Откуда: Курган
Контактная информация:

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение vlad145 »

Видимо тема умерла, а жаль...
Владимир
Chettuser

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Chettuser »

Да нее... Весь форум замер как то.
А вот дисплеи подорожали, б..дь! :evil: http://shop.siriust.ru/product_info.php ... s_id=17669
Раньше стоил 240 рублей, потом 320...
kyb
Родился
Сообщения: 1
Зарегистрирован: Вт дек 24, 2013 20:42:38

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение kyb »

Доброе утро,
Мужики помогите запрограмить ЛСД от Сименса M55, подключил к пику 16F887. Не оживает. Кинте кусок кода инициализации.
:shock:
Гудини
Родился
Сообщения: 12
Зарегистрирован: Вт июл 17, 2012 06:02:38

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Гудини »

Добрый день товарищи! Нужна ваша помощь! Есть дисплей lph9157-2. Писал программу для него под CVAVR. Нужно переделать под AVR Studio 4! Раньше в AVR Studio не работал! Помогите!
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6307
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Jack_A »

Вообще-то Studio - это среда разработки, а рабочий язык в ней - ассемблер. Еще можно (но я не пробовал) прикрутить С . Так что надо конкретизировать просьбу.
Гудини
Родился
Сообщения: 12
Зарегистрирован: Вт июл 17, 2012 06:02:38

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Гудини »

Мне нужно импортировать проект который был разработан в CodeVisionAVR в AVR Studio 4! Или подскажите готовый проект для LPH9157-2 в AVR Studio
Аватара пользователя
Зукс
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт июл 21, 2011 19:56:10

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение Зукс »

Подскажите пожалуйста как программно включить вход синхроимпульсов V_Sync для дисплея lph9157-2. Не могу найти команды
З.Ы. Нашел уже даташит, правда функция синхронизации работает не совсем так, как мне надо(
Шуруп забитый молотком держится намного лучше чем гвоздь закрученный отверткой!
dgrett
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Вс дек 28, 2014 21:54:05

Re: Дисплеи от мобильных телефонов- осцилограммы работы

Сообщение dgrett »

Гудини писал(а):Мне нужно импортировать проект который был разработан в CodeVisionAVR в AVR Studio 4! Или подскажите готовый проект для LPH9157-2 в AVR Studio

Привет уважаемым котам. У меня та же проблема, не знаю какими гвоздями прибить библиотеку на СИ к Студии4. Библа от Игорёши. Дело в том, что я маленько головожопый в Сях, Студия матерится безбожно. Конечная цель была к проекту на АСМе приклеить экран от семёна С75 для AT2313.
Разъясните, пожалуйста, не представляю, с чего начать.
И не понял, что, грамматика СИ для Студии и CodeVisionAVR различается??
Вложения
LPH91572-library.rar
(10.24 КБ) 498 скачиваний
Я всё-всё узнAю и стану профессором.
Ответить

Вернуться в «Периферия»