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

 
 
> MI 0177FT - 1 + STM32f100
Ekka
сообщение Apr 26 2016, 12:30
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 164
Регистрация: 12-04-16
Из: Белгород
Пользователь №: 91 250



Ребят, может кто-то с такой штукой работал, с какой команды нужно начинать работу с этой штукой? Все используемые пины надо на выход настраивать?

С чего начинать вообще?
CS=0
RS=1
WRR=1
команда 29
?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Obam
сообщение Apr 27 2016, 07:31
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663



Хотел я вчера дать совет про курение доков, но не стал. А уж если его дали, то выдам datasheet на контроллер:
Прикрепленный файл  ILI9163.pdf ( 2.47 мегабайт ) Кол-во скачиваний: 65

Действия, в общем, такие:
- сброс контроллера дисплея;
- включение и настройка преобразователей напряжения;
- настройка параметров контроллера под параметры "стекла"
- очистка или заполнение требуемым видео-озу.


--------------------
Пролетарий умственного труда.
Go to the top of the page
 
+Quote Post
Ekka
сообщение Apr 27 2016, 09:05
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 164
Регистрация: 12-04-16
Из: Белгород
Пользователь №: 91 250



Цитата(Obam @ Apr 27 2016, 07:31) *
Хотел я вчера дать совет про курение доков, но не стал. А уж если его дали, то выдам datasheet на контроллер:
Прикрепленный файл  ILI9163.pdf ( 2.47 мегабайт ) Кол-во скачиваний: 65

Действия, в общем, такие:
- сброс контроллера дисплея;
- включение и настройка преобразователей напряжения;
- настройка параметров контроллера под параметры "стекла"
- очистка или заполнение требуемым видео-озу.


Для тех, кто в танке, т.е. для меня, второй пункт что вообще и зачем?
Для меня здесь каждый пункт как на древнегреческом(
Go to the top of the page
 
+Quote Post
Baser
сообщение Apr 27 2016, 09:51
Сообщение #4


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(Ekka @ Apr 27 2016, 12:05) *
Для тех, кто в танке, т.е. для меня, второй пункт что вообще и зачем?
Для меня здесь каждый пункт как на древнегреческом(

Рекомендую порыться на сайте производителя на предмет последовательности команд инициализации дисплея и примеров работы с ним. Если у производителя нет, то пытаться найти других производителей аналогичных дисплеев с таким же контроллером, и искать примеры у них. Без рекомендованной последовательности инициализации будет очень трудно. Контроллеры обычно имеют несколько разных глобальных режимов работы и кучу локальных, типа число строк, столбцов, страниц, ориентация, поворот, зеркалирование и т.д. А вам нужно его настроить на ваше конкретное "стекло". (Контроллер и "стекло" делают разные фирмы) sm.gif

Я когда запускал графический OLED, много времени убил. На сайте производителя не было ничего кроме картинки и первого листа паспорта на дисплей. Перерыл весь интернет и нашел более подробное описание на аналог и несколько слегка различных инициализаций, из которых уже методом проб и ошибок слепил свою...
Go to the top of the page
 
+Quote Post
Ekka
сообщение Apr 27 2016, 11:50
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 164
Регистрация: 12-04-16
Из: Белгород
Пользователь №: 91 250



Ребят, а когда проинициализируешь дисплей, на нем что-то должно появиться? Гамма какая-нибудь цветовая?
Go to the top of the page
 
+Quote Post
Baser
сообщение Apr 27 2016, 12:05
Сообщение #6


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(Ekka @ Apr 27 2016, 14:50) *
Ребят, а когда проинициализируешь дисплей, на нем что-то должно появиться? Гамма какая-нибудь цветовая?

Неа sm.gif
Просто он будет готов наконец-то вывести на экран нужные вам пиксели (при помощи других команд).
Поэтому я и упоминал кроме инициализации и об примерах работы. Но дальше уже будет проще.

з.ы. правильней всего прижать к стенке поставщика, пускай ищет документацию, если хочет чтобы у него купили 100500 дисплеев sm.gif
Go to the top of the page
 
+Quote Post
Ekka
сообщение Apr 27 2016, 14:31
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 164
Регистрация: 12-04-16
Из: Белгород
Пользователь №: 91 250



Ура) Все заработало)
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Apr 27 2016, 14:50
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE
Искать меня недолго,
Я близко, так и знай.
Живёт на книжной полке
Твой друг Пишичитай!
Со мной, Пишичитаем,
Сегодня подружись,
И дружба та большая
Не кончится всю жизнь!


https://ru.wikipedia.org/wiki/Наш_друг_Пишичитай


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Ekka
сообщение Apr 28 2016, 09:48
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 164
Регистрация: 12-04-16
Из: Белгород
Пользователь №: 91 250



прога вродь работает. Скрестили свою прогу с чужой библиотекой, потому камнями не кидаться, пожалуйста)
ну может кому-то нужна будет, пригодиться)


комменты лишние не удалила, сорри( там еще на m95-256 код осталсё

Сообщение отредактировал Ekka - Apr 28 2016, 12:50
Прикрепленные файлы
Прикрепленный файл  M95_256.rar ( 236.06 килобайт ) Кол-во скачиваний: 15
 
Go to the top of the page
 
+Quote Post
AleksBak
сообщение Apr 28 2016, 17:52
Сообщение #10


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 6-02-16
Из: г. Баку
Пользователь №: 90 364



Цитата(Ekka @ Apr 28 2016, 13:48) *
...там еще на m95-256 код осталсё

Пожалуйста скажите, очень прошу хоть и может оффтоп это, но что это за "Память m95-256" такая?? Вы просто опять про нее уже тут упомянули - вот и воспользовался моментом и спросил.
Go to the top of the page
 
+Quote Post
Baser
сообщение Apr 28 2016, 20:36
Сообщение #11


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(AleksBak @ Apr 28 2016, 20:52) *
Пожалуйста скажите, очень прошу хоть и может оффтоп это, но что это за "Память m95-256" такая??

Аналог стандартной 25-й серии EEPROM с SPI шиной от STM, называется M95xxx
Go to the top of the page
 
+Quote Post
AleksBak
сообщение Apr 29 2016, 03:23
Сообщение #12


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 6-02-16
Из: г. Баку
Пользователь №: 90 364



Цитата(Baser @ Apr 29 2016, 00:36) *
Аналог стандартной 25-й серии EEPROM с SPI шиной от STM, называется M95xxx

Теперь понятно. А я думал вначале, что может GSM модуль M95 и его память. Оказывается у STM есть память типа 25xxx - надо бы посмотреть.... Спасибо.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Ekka   MI 0177FT - 1 + STM32f100   Apr 26 2016, 12:30
- - Ekka   Как правильно отправлять команды?...   Apr 26 2016, 13:37
- - controller_m30   А что за устройство подключаете к STM32? Google н...   Apr 26 2016, 19:41
|- - Сергей Борщ   QUOTE (controller_m30 @ Apr 26 2016, 22:4...   Apr 27 2016, 05:56
|- - Ekka   Это экранчик такой MI0177FT-1, скачала на него док...   Apr 27 2016, 05:58
|- - Сергей Борщ   QUOTE (Ekka @ Apr 27 2016, 08:58) Вроде п...   Apr 27 2016, 07:31
|- - Ekka   читаю)   Apr 27 2016, 07:57
|- - Jury093   Цитата(Ekka @ Apr 27 2016, 13:05) Для тех...   Apr 27 2016, 09:38
||- - Ekka   Цитата(Jury093 @ Apr 27 2016, 09:38) для ...   Apr 27 2016, 09:42
||- - Ekka   Ура) Все заработало)   Apr 27 2016, 14:31
|- - Obam   Цитата(Ekka @ Apr 27 2016, 15:50) Ребят, ...   Apr 27 2016, 12:35
- - Obam   Вот опередили… По 2-му пункту (стр. 8 из DS на IL...   Apr 27 2016, 09:43
- - controller_m30   Попробуйте такую последовательность (исходный уров...   Apr 27 2016, 12:23
- - Obam   Ну, похвалитесь, как это выглядит…   Apr 28 2016, 07:22


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 20:59
Рейтинг@Mail.ru


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