Анимированная индикация на stm32 + ili9341

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Анимированная индикация на stm32 + ili9341

Сообщение GFX »

Добрый день. Есть такая статья "Анимированная индикация на stm32 + ili9341" автор: gcc, artem.lab..., опубликовано 05.04.2016. По ссылке есть исходник, hex нет, но не важно, из исходника сделал, прошил, но виснет экран, не успев ничего показать. Экран ясно дело рабочий. У автора есть более ранняя разработка, как я подумал, на основе которой сделаны эти часы, но она тоже виснет, причем там hex есть и это уже не может быть моим косяком. В общем давайте допилим часы, проверьте этот hex у всех экран виснет? У меня показывает пору квадратов и белеет как старые сименсы.
fast_quads.rar
(10.55 КБ) 726 скачиваний
clock.rar
(46.91 КБ) 708 скачиваний
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Анимированная индикация на stm32 + ili9341

Сообщение pyzhman »

[uquote="GFX",url="/forum/viewtopic.php?p=3316163#p3316163"]...В общем давайте...[/uquote]
обратимся к автору.
Docendo discimus
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Re: Анимированная индикация на stm32 + ili9341

Сообщение GFX »

[uquote="pyzhman",url="/forum/viewtopic.php?p=3316191#p3316191"]обратимся к автору.[/uquote]
А то я не догадался :kill: Он это выложил 2 года назад и очевидно часы до конца делать так и не стал.
maks740
Нашел транзистор. Понюхал.
Сообщения: 156
Зарегистрирован: Чт авг 18, 2016 12:02:08
Откуда: Харьков

Re: Анимированная индикация на stm32 + ili9341

Сообщение maks740 »

Clock выводит прямоугольники не быстро, потом часы. fast_quads выводит быстро но зависает в одном и том же месте (но много прямоугольников).

Это fast_quads
https://drive.google.com/open?id=0B4Pzf ... FTZDRHektR

UPD
Это Clock
https://drive.google.com/open?id=0B4Pzf ... l4UXdybnhB
обрати внимание на секунды
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Re: Анимированная индикация на stm32 + ili9341

Сообщение GFX »

[uquote="maks740",url="/forum/viewtopic.php?p=3316221#p3316221"]Clock выводит прямоугольники не быстро, потом часы. fast_quads выводит быстро но зависает в одном и том же месте (но много прямоугольников).
обрати внимание на секунды[/uquote] Судя по всему, у тебя все работает, как и задумано, fast_quads выводит 1000 квадратов, потом засыпает. В Clock я тоже вписал квадраты, так как они у меня хоть мигают, а часов я не видывал. Так а в чем же дело у меня, экран вроде рабочий, да не вроде он рабочий, подключен верно иначе совсем бы не работал, загадка блин. А что с секундами, там анимации заложены у автора.

В общем, взял экран 2.8 дюймов с ослика своего и о чюдо - программа работает, вот hex часов без лишней фигни при включении (понятно, что это не часы, это исходник автора собранный в том виде что был, часов как таковых там нет). То что 2.2 дюймовый экран рабочий, в ослике он работает без проблем, тут не работает, для меня загадкой так и останется.
clock.rar
(46.73 КБ) 666 скачиваний
Изображение
Последний раз редактировалось GFX Сб фев 24, 2018 18:47:50, всего редактировалось 1 раз.
maks740
Нашел транзистор. Понюхал.
Сообщения: 156
Зарегистрирован: Чт авг 18, 2016 12:02:08
Откуда: Харьков

Re: Анимированная индикация на stm32 + ili9341

Сообщение maks740 »

[uquote="GFX",url="/forum/viewtopic.php?p=3316251#p3316251"]А что с секундами, там анимации заложены у автора.[/uquote]

Секунды до 99 идут, но теперь я уже понял, что это еще не часы
В последнем clock квадраты в начале остались.
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Re: Анимированная индикация на stm32 + ili9341

Сообщение GFX »

[uquote="maks740",url="/forum/viewtopic.php?p=3316257#p3316257"]В последнем clock квадраты в начале остались.[/uquote] Перезалил, извиняюсь. Ладно, спасибо, maks740, будет время поковыряю их, чтобы они реальное время запоказывали.
Аватара пользователя
Fusion
Грызет канифоль
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва
Контактная информация:

Re: Анимированная индикация на stm32 + ili9341

Сообщение Fusion »

RTC у 103 камня это просто таймер с батарейкой. Календаря нет.

Вот тут часы с анимацией сдвига на STM32F103, дисплей SPI 2.2 320x240 (проект в Кейл 5)
http://cvs.aiq.ru/stm32f303-rtc/stm32f303-2_2.html
Изображение
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Re: Анимированная индикация на stm32 + ili9341

Сообщение 240265 »

Переделал проект Fusion под параллельный 8-битный шилд. Проект на Ядиске.
IVL ex UA6PJ
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Анимированная индикация на stm32 + ili9341

Сообщение dosikus »

Fusion, 240265, это такого рода прикол, или тяжелое наследство авр?
См. содержимое RTC_IRQHandler

А уж не говорю о замшелой CMSIS, таскаемой по кухаркиным статьям в инет-помойке...
Аватара пользователя
Fusion
Грызет канифоль
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва
Контактная информация:

Re: Анимированная индикация на stm32 + ili9341

Сообщение Fusion »

досикус, а покажи как надо?
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Анимированная индикация на stm32 + ili9341

Сообщение dosikus »

Ну ежели вы не понимаете , что раздутый обработчик прерывания и задержки в прерывании это зло, вы абсолютный нуб в эбедде.
О CMSIS уже обрыдло , используемые вами файлы , как и сама структура проекта жОсткий копипаст с кухаркиных статей.Налицо абсолютное непонимание ни основ компиляции ни структуры проекта.
В текущих файлах CMSIS нет исходников а только хэдеры.
Аватара пользователя
Fusion
Грызет канифоль
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва
Контактная информация:

Re: Анимированная индикация на stm32 + ili9341

Сообщение Fusion »

Про задержки в прерывании понимаю отлично. Там где надо всегда свожу до минимума. А тут зачем? В секунду укладывается и спец. сделал чтоб полсекунды анимировалось.
А от вас слышу одно хамство по всему форуму. Побеседуем в личке?
Про CMSIS вообще отдельная тема. Меня устраивает. Холивар разводить не собираюсь. По теме есть что сказать?
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Анимированная индикация на stm32 + ili9341

Сообщение dosikus »

[uquote="Fusion",url="/forum/viewtopic.php?p=3318378#p3318378"]А от вас слышу одно хамство по всему форуму.[/uquote]

Каждый выбирает то что ему ближе. Вы видите только хамство, там где его нет , другие учатся у меня . Каждому по уму...
По теме уже все сказано -вам еще учится и учится ...
Аватара пользователя
Oxford
Опытный кот
Сообщения: 819
Зарегистрирован: Вт окт 23, 2012 13:17:25
Откуда: Прокопьевск
Контактная информация:

Re: Анимированная индикация на stm32 + ili9341

Сообщение Oxford »

Ну он считает что прав и свято верует и как бы не хочет показаться безграмотным, вот и начинает пороть чушь. Решил на хамстве выехать. Для начало ILI9341 нужно полностью на DMA перевести
Инженер R@D

Telegram чат: https://t.me/radiowolf или в поиске приложения @radiowolf. Личка:@cncoxford
Аватара пользователя
Fusion
Грызет канифоль
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва
Контактная информация:

Re: Анимированная индикация на stm32 + ili9341

Сообщение Fusion »

Про учиться согласен. Си только осваиваю.
Не уверен что нужно ДМА.
Символ генерируется на ходу из знакогенератора. Можно конечно сначала его в ОЗУ сформировать и потом выдать через ДМА. Но 12.8 кБ ОЗУ займет.
Аватара пользователя
Oxford
Опытный кот
Сообщения: 819
Зарегистрирован: Вт окт 23, 2012 13:17:25
Откуда: Прокопьевск
Контактная информация:

Re: Анимированная индикация на stm32 + ili9341

Сообщение Oxford »

Это что за символ который занимает в ОЗУ 12.8? Неправильно рисуете.
Инженер R@D

Telegram чат: https://t.me/radiowolf или в поиске приложения @radiowolf. Личка:@cncoxford
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Re: Анимированная индикация на stm32 + ili9341

Сообщение 240265 »

Продолжаем играться, прикрутил к часам экран Hx8357B_16bit. На параллельных экранах данные на PortB.
IVL ex UA6PJ
Аватара пользователя
radioandrei74
Нашел транзистор. Понюхал.
Сообщения: 194
Зарегистрирован: Чт авг 30, 2012 16:25:53
Контактная информация:

Re: Анимированная индикация на stm32 + ili9341

Сообщение radioandrei74 »

[uquote="240265",url="/forum/viewtopic.php?p=3318842#p3318842"]Продолжаем играться, прикрутил к часам экран Hx8357B_16bit. На параллельных экранах данные на PortB.[/uquote]
Аватара пользователя
radioandrei74
Нашел транзистор. Понюхал.
Сообщения: 194
Зарегистрирован: Чт авг 30, 2012 16:25:53
Контактная информация:

Re: Анимированная индикация на stm32 + ili9341

Сообщение radioandrei74 »

наверное автор занят, тема зависла?
Ответить

Вернуться в «Статьи»