Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 12.09.2018, 00:24  
Donker
Временная регистрация
 
Регистрация: 12.09.2018
Сообщений: 92
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Donker на пути к лучшему
По умолчанию Модель экрана ILI9341 глючит на вертикальных режимах (команда 0x36, 0x48)

Глючит компонент Протеуса - экран TFT 320x240 на ILI9341, на вертикальных (книжных) режимах, например задаю режим:
команда 0x36 + данные 0x48
на реальном железе всё ок, а в Протеусе всё изображение сливается в одну линию справа (см. скрин)!
(Версия Протеуса 8.7)

Более подробно я уже писал на других форусах:
https://electronix.ru/forum/index.php?showtopic=148581
https://radiokot.ru/forum/viewtopic....45561#p3445561

Существует ли модель ILI9341 без этого глюка ?
Миниатюры:
Нажмите на изображение для увеличения
Название: Скрин.png
Просмотров: 0
Размер:	224.3 Кб
ID:	132495  
Реклама:
Donker вне форума  
Непрочитано 12.09.2018, 03:40  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Модель экрана ILI9341 глючит на вертикальных режимах (команда 0x36, 0x48)

Сообщение от Donker Посмотреть сообщение
на реальном железе всё ок, а в Протеусе всё изображение сливается
странно - люди радуются, когда в железе работает, а здесь - плач Ярославны если надо отладить, то проще взять студию, м16 для житаг айс и м16 как подопытного - все реально, нет багов протэзных. то же самое для пиков и стм
протэзный онанизм вреден для программерского здоровья
jump вне форума  
Эти 2 пользователя(ей) сказали Спасибо jump за это сообщение:
mike-y-k (12.09.2018), Unknown (12.09.2018)
Непрочитано 12.09.2018, 14:26  
mikhail09p
Прописка
 
Регистрация: 01.01.2010
Сообщений: 217
Сказал спасибо: 2,081
Сказали Спасибо 183 раз(а) в 48 сообщении(ях)
mikhail09p на пути к лучшему
По умолчанию Re: Модель экрана ILI9341 глючит на вертикальных режимах (команда 0x36, 0x48)

Сообщение от jump Посмотреть сообщение
если надо отладить, то проще взять студию, м16 для житаг айс и м16 как подопытного - все реально, нет багов протэзных. то же самое для пиков и стм
Можно подробней? Учусь. Или ткните где научится.
mikhail09p вне форума  
Непрочитано 12.09.2018, 15:19  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,853 раз(а) в 2,924 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Модель экрана ILI9341 глючит на вертикальных режимах (команда 0x36, 0x48)

Donker, таки при очень большом желании иметь работающую эмуляцию - нужно искать разработчика сего элемента и с ним решеать вопрос о внесении правок.
Ну и конечно отладку в железе никто не отменял, что после проверок общих принципов функционирования сильно эффективнее…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 12.09.2018, 15:40  
Donker
Временная регистрация
 
Регистрация: 12.09.2018
Сообщений: 92
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Donker на пути к лучшему
По умолчанию

Я не хочу мучить железо что бы подбирать дизайн шрифтов и прочих графических элементов, нужны сотни итераций, а в Протеусе получается
в 10 раз быстрее!

Возможно я использую неправильную команду 0x36 + данные 0x48
а есть правильная, которая будет работать и в Протеусе и в железе.
Donker вне форума  
Непрочитано 12.09.2018, 22:27  
DanilinSA
Почётный гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,667
Сказал спасибо: 130
Сказали Спасибо 1,071 раз(а) в 516 сообщении(ях)
DanilinSA на пути к лучшему
По умолчанию Re: Модель экрана ILI9341 глючит на вертикальных режимах (команда 0x36, 0x48)

Сообщение от Donker Посмотреть сообщение
Я не хочу мучить железо что бы подбирать дизайн шрифтов и прочих графических элементов, нужны сотни итераций,
Если графический интерфейс пишется "в железе" - это плохо.
Нарисуйте лучше экран на бумажке. Или в любом графическом редакторе. И на нем отрабатывайте дизайн.
Или воспользуйся чем-либо из "GUI Development Software".

Приходилось пользоваться Visual GLCD/Visual TFT. Позволяет очень быстро создать свой интерфейс. Плюс корректировать его.
Набрасал кнопок, картинок. Прописал обработчики событий от обьектов. Откомпилировал, залил в STM32.
Отдал заказчику. Выслушал ответ на тему "кнопку побольше, разместить по другому, эту кнопку сделать розовой, а сюда картинк котика."
Быстро поправил, через 5 минут у заказчика уже "правленный" вариант.
DanilinSA вне форума  
Непрочитано 12.09.2018, 23:34  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Модель экрана ILI9341 глючит на вертикальных режимах (команда 0x36, 0x48)

Сообщение от mikhail09p Посмотреть сообщение
ткните где научится
тыкаю в гугль по фразе
Цитата:
jtag ice
Цитата:
jtag ice отладка
ищете в студии 4.хх хелп
jump вне форума  
Непрочитано 13.09.2018, 01:59  
ProtAS-13
Прописка
 
Регистрация: 17.03.2015
Сообщений: 285
Сказал спасибо: 0
Сказали Спасибо 208 раз(а) в 120 сообщении(ях)
ProtAS-13 на пути к лучшему
По умолчанию Re: Модель экрана ILI9341 глючит на вертикальных режимах (команда 0x36, 0x48)

Сообщение от Donker Посмотреть сообщение
Глючит компонент Протеуса - экран TFT 320x240 на ILI9341
В моей "шпаргалке" Примитивы Proteus'а есть подробное описание данного компонента с выявленными ошибками и примерами.
ProtAS-13 вне форума  
Непрочитано 13.09.2018, 13:20  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: Модель экрана ILI9341 глючит на вертикальных режимах (команда 0x36, 0x48)

Прошу проект в студию, посмотрю, что не так с моделью. Недавно исправил пару ошибок в этой модели, может все уже работает в последней версии (8..
TEHb вне форума  
Непрочитано 13.09.2018, 20:47  
Donker
Временная регистрация
 
Регистрация: 12.09.2018
Сообщений: 92
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Donker на пути к лучшему
По умолчанию

Проект: ATmega8A + TFT9341(8bit)(7).zip

Как на самом деле должен выглядеть тест видно на этом видео на (c 41:05)
Вложения:
Тип файла: zip ATmega8A + TFT9341(8bit)(7).zip (167.6 Кб, 0 просмотров)
Donker вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45


Часовой пояс GMT +4, время: 18:28.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot