Страница 33 из 44

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

Добавлено: Пн июл 09, 2012 19:00:05
Зукс
Этот?

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

//----------------------------------------------------------------------------------------------------
//вывод символа в позицию
//----------------------------------------------------------------------------------------------------
inline void LCD_PutSymbol(unsigned char x,unsigned char y,unsigned char symbol,unsigned short color,unsigned short bkcolor)
{
 if (symbol<32 || symbol>223) return;
 symbol-=32;
 LCD_SetOutputRectangle(x,y,x+7,y+13);
 for(y=0;y<14;y++)
 {
  unsigned char byte=pgm_read_byte(&(Font8x14[symbol][y]));
  for(x=0;x<8;x++,byte<<=1)
  {
   if (byte&0x80) LCD_SetPixel(color);
             else LCD_SetPixel(bkcolor);
  }
 }
}
//----------------------------------------------------------------------------------------------------
//вывод строчки в позицию
//----------------------------------------------------------------------------------------------------
inline void LCD_PutString(unsigned char x,unsigned char y,const char *string,unsigned short color,unsigned short bkcolor)
{
 unsigned char l=strlen(string);
 for(unsigned char n=0;n<l;n++,x+=8)
 {
  LCD_PutSymbol(x,y,string[n],color,bkcolor);
 }
}
Этот не пробовал. Пробовал менять строку что Вы давали раньше. Результата небыло

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

Добавлено: Пн июл 09, 2012 19:22:58
Зукс
da-nie, пробовал выводить строку через Ваши функции, результат тотже :(
Еще я заметил что длинна строки не соответствует тому что я пишу, она на пару символов длиннее
------------
Точно, толькочто проверил. Одна русская буква отображается как два символа. И что с этим делать? В кодировке проблема?

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

Добавлено: Пн июл 09, 2012 20:02:08
da-nie
Одна русская буква отображается как два символа. И что с этим делать? В кодировке проблема?
Да. Смотрите кодировку в настройках редактора.

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

Добавлено: Пн июл 09, 2012 21:11:59
Зукс
Смотрел. Компилятор не понимает ANSI кодировку. Как только я перевожу в блокноте на ANSI Студия мне пишет что произошли изменения и она их не корректно понимает в кодировке UTF-8. Короче она чтает файл в UTF-8 не зависимо от того в какой кодировке он сохранен. После компиляции в блокноте вместо русских букв вылазят иероглифы точно такие как на дисплее телефона. Может попробовать 4-ю студию? В ней говорят вроде меньше глюков...

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

Добавлено: Пн июл 09, 2012 23:31:28
Зукс
Поставил 4-ю студию и теперь все работает и русский текст печатает... :facepalm:
Кстати когда компилировал на 4-й студии то контроллер гораздо шустрее стал работать. Заливка экрана происходит в раза 2-3 быстрее и вывод текста на экран тоже быстрее стал работать

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

Добавлено: Вт июл 10, 2012 16:39:09
__Alexander
Добрый день кошаки.

Вот мысль посетила... может кто пробовал приаттачить дисплейчик как USB монитор? 2.0 вроде как может выплюнуть необходимый поток, интересует теория захвата изображения, его быстрого разбора, ну и чем собственно ловить и слать на дисп?

Мое предположение. Просто принскрин нужной области (или драйвер второго монитора) -> FT232 -> МК или ПЛИС -> дисп.

У кого какие мысли будут?

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

Добавлено: Вт июл 10, 2012 17:42:32
Зукс
Эта тема вроде гдето мелькала уже на форуме. В инете этого полно: Тыкай
У меня эта идея давненько крутится. Только я хочу гаджеты отображать на дисплее. На компе вечно висит куча полноэкранных приложений а так рядом с монитором может отображатся нужный гаджет. Можно допустим узнать имя формы гаджета и по нему брать дескриптор и считывать картинку. Либо можно сделать горячие клавиши и при нажатии комбинации программа будет давать картинку активного окна USB дисплею. Это будет удобно. А вот зачем выводить кусок экрана который итак виден на мониторе?
Кстати, чтоб не парится все это дело можно сделать через ЛПТ порт. Тогда вопервых можно обойтись без контроллера, во вторых программу и драйвер намного проще писать будет

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

Добавлено: Вт июл 10, 2012 17:57:06
__Alexander
Зукс писал(а):А вот зачем выводить кусок экрана который итак виден на мониторе?
вот q61 порадовало. скорость ниче так. плохо что все защищено. надо с нуля самому думать ). И выводится не видимый кусок экрана, а ставится драйвер второго монитора и расширяется на него рабочий стол.

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

Добавлено: Вт июл 10, 2012 18:02:10
Зукс
Честно говоря не понимаю смысла в этом. Разрешение отстойное как для использования в качестве второго монитора. Вот гаджет это прикольно. Можно смотреть допустим загрузку процессора и памяти или скажем погоду не сворачивая окна. А если это дело сделать через ЛПТ то вообще парится ненужно. 6 проводков кинул и все
Чтоб не делать с нуля можно я думаю найти исходники чегото наподобие

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

Добавлено: Вт июл 10, 2012 19:02:05
U235
Зукс писал(а):Поставил 4-ю студию и теперь все работает и русский текст печатает...
Кстати когда компилировал на 4-й студии то контроллер гораздо шустрее стал работать. Заливка экрана происходит в раза 2-3 быстрее и вывод текста на экран тоже быстрее стал работать
Всё дело в настройках проекта, компилятор в обоих студиях один и тот же. Работать быстрее стало - значит в четвёрке по умолчанию боьшая оптимизация выставлена. А то, в какой кодировке пятая студия сохраняет исходники - опять же зависит от настройки самой студии.

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

Добавлено: Вт июл 10, 2012 19:16:15
Зукс
В 4-й студии компилятор использовался WinAVR-овский. Оптимизацию выставлял в обоих студиях одинаковую. А где настройки кодировки можно поменять в 5-й студии? Я искал но не нашел

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

Добавлено: Вт июл 10, 2012 21:01:24
__Alexander
Зукс писал(а):Честно говоря не понимаю смысла в этом. Разрешение отстойное как для использования в качестве второго монитора. Вот гаджет это прикольно. Можно смотреть допустим загрузку процессора и памяти или скажем погоду не сворачивая окна. А если это дело сделать через ЛПТ то вообще парится ненужно. 6 проводков кинул и все
Чтоб не делать с нуля можно я думаю найти исходники чегото наподобие
Ну у меня есть смысл. Тем более, сколько сейчас стоит 7" usb мониторчик.

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

Добавлено: Пт июл 13, 2012 00:56:35
Зукс
какая команда вводит дисплей lph9157-2 в спящий режим?

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

Добавлено: Пт июл 13, 2012 14:00:15
radiokot__
0x10 sleep on
0x11 sleep off

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

Добавлено: Пт июл 13, 2012 19:30:10
Зукс
Спасибо :)

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

Добавлено: Сб июл 21, 2012 14:51:47
Кислый
на ебее резко снизилась цена на дисплеи к s5230 <!> с 12 до 7,5 баксов
c чем может быть связано ?

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

Добавлено: Сб июл 21, 2012 21:43:59
BigallS
это связано с тем что у нас продают здесь http://shop.siriust.ru/product_info.php ... v338tc7396 за 220р, и везти не надо.

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

Добавлено: Чт авг 02, 2012 14:49:21
kotoandroid
Доброго времени суток!
Я ДИКО извиняюсь за дубликат! но на всякий случай решил вдруг оригинал не увидят в другой ветке написать еще и тут.
Планирую подключить LPH8924-1 или LPH8924-2 (есть оба) к 32меге (они от S75) ранее подключил LPH 9157-2 от C75 к той же меге, всё работает, только интерфейс напрягает последовательностью) вот и решил перейти на параллельный. как думаете от 9157 к 8924 команды могут подойти? еще такое дело, по служебным ногам у них некое различие

Изображение

вместо RS появился какойто дата флаг( возможно аналогия) вместо sync, которую я не использовал появилось нечто, что тоже похоже на его аналог, наверно тоже не надо использовать, и появились две новых ноги чтения и записи, которые вообще без понятия как использовать... вечером припаяюсь, попробую переделать код 9157 на 8924. подскажите как на непонятные ноги реагировать?

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

Добавлено: Чт авг 02, 2012 15:43:10
Foks
Они ВООБЩЕ не совместимы. Ищите доку и читайте.

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

Добавлено: Пт авг 03, 2012 07:30:45
kotoandroid
Foks писал(а):Они ВООБЩЕ не совместимы. Ищите доку и читайте.
на 9157 где то было, а на 8924 не нашел ничего! иначе бы не спросил... и откуда инфа, что не совместимы? по внешнему виду отличаются только входным интерфейсом последовательный/параллельный.
я прошу если у кого есть хоть какая инфа по экрану отзовитесь.