AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
25.03.2024, 12:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,628
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: Дисплей 3.5 на ILI9341 + atmega128
Сообщение от DanilinSA
|
А если обрисовывать поэтапно - все будет нормально.
|
"Поэтапно" - это как? Тот же алгоритм Брезенхема требует иметь полный экранный буфер. Есть, конечно, вариант для некоторых драйверов экранчиков, позволяющих считывать данные из их буфера: считал - преобразовал - записал. Но это будет очень долго.
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
25.03.2024, 12:55
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Дисплей 3.5 на ILI9341 + atmega128
Отрисовка наклонных линий и окружностей методом одного пикселя через установку окна вывода в заданных координатах размером с 1 пиксель. Муторно, хреново, но это единственный вариант.
Текст рисовать, установив окно вывода размером с один символ шрифта. Они все так и делают.
|
|
|
|
25.03.2024, 12:55
|
|
Временная регистрация
Регистрация: 10.11.2016
Сообщений: 53
Сказал спасибо: 6
Сказали Спасибо 16 раз(а) в 13 сообщении(ях)
|
Re: Дисплей 3.5 на ILI9341 + atmega128
Алгоритм Брезенхема
https://ru.wikipedia.org/wiki/%D0%90...8D%D0%BC%D0%B0
И где тут работа с буфером. Чистые координаты пикселов экрана.
|
|
|
|
25.03.2024, 12:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,628
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: Дисплей 3.5 на ILI9341 + atmega128
Сообщение от NewWriter
|
Они все так и делают.
|
Удалять гланды через жопу можно, но долго и неудобно. И если какой-то идиот так делает, не значит, что остальные должны повторять за ним!
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
25.03.2024, 13:01
|
|
Временная регистрация
Регистрация: 10.11.2016
Сообщений: 53
Сказал спасибо: 6
Сказали Спасибо 16 раз(а) в 13 сообщении(ях)
|
Re: Дисплей 3.5 на ILI9341 + atmega128
Сообщение от eddy
|
Но это будет очень долго.
|
Так про скорость речь и не шла. Просто Вы утверждали, что 328 для цветного дисплея -вообще никак.
|
|
|
|
25.03.2024, 13:10
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,628
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: Дисплей 3.5 на ILI9341 + atmega128
Сообщение от sanya
|
Вы утверждали, что 328 для цветного дисплея -вообще никак
|
А еще я утверждаю, что 328 вообще непригодна для каких бы то ни было применений! Она даже 30-рублевой CH32V003 проигрывает, не говоря уж о более приличных МК.
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
25.03.2024, 13:55
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Дисплей 3.5 на ILI9341 + atmega128
Чрезмерно категоричным быть не стоит, ибо есть немало примеров работы такого дисплея на АВРках в простом текстовом и попиксельном режиме без изысков.
Тут вопрос в другом. Для топикстартера сия замута может оказаться весьма непосильной задачей даже на простом микроконтроллере.
|
|
|
|
25.03.2024, 14:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,628
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: Дисплей 3.5 на ILI9341 + atmega128
В текстовом режиме - не спорю, хватит с полкилобайта буферов и все будет относительно шустро. Но есть же специальные текстовые дисплеи для этих целей.
Ну и стоит ТСу переходить на современные МК, которые и дешевле аврок, и намного круче по периферии.
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
25.03.2024, 14:40
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Дисплей 3.5 на ILI9341 + atmega128
Есть, но в них мало текстовой ёмкости. Максимум 20×4, а автор говорит, что этого ему мало. Есть еще WG240128 с текстовым режимом 40×8, но в нем нет русских букв и он дорогой. Про монохромный графический ST75256 я ранее уже писал
|
|
|
|
25.03.2024, 14:46
|
|
Временная регистрация
Регистрация: 07.03.2019
Сообщений: 87
Сказал спасибо: 11
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Дисплей 3.5 на ILI9341 + atmega128
NewWriter,
eddy,
sanya,
Товарищи, в общем хочу сказать, на данном этапе мне только и нужно выводить текстовую информацию да и показания разных измерений, графику я не собираюсь там запускать. К тому же в прошлой ветке, мне про дисплей нокии говорили что на нем не возможно будет отображать нормально сигнал ацп с 7 каналов, но как оказалось все гуд. Так что я хочу использовать дисплей по больше,Ю что бы туда влезло больше информации. Пробовал ради интереса выводить разом 11 переменных которые итерировались в цикле... при стандартном размере шрифта вообще не заметил инпут лагов
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:20.
|
|