Ардуинщики всех стран - объединяйтесь! В этом форуме, конечно.
Чт июл 28, 2022 10:30:19
Добрый день!
Сдуру купил ЖК дисплей на ST7920. С виду самый обычный 128х64 да не самый обычный.
Рисовать на нём всего ничего: с верху слева напряжение, справа режим, в центре частоту, внизу четыре слова - 10Гц, 0дБ ну вы поняли.
Проблема в том, что проце-дура вывода информации на этот чудо-экран занимает 140 мС. Да, именно так, не мкС, не нС а МИЛЛИсекунд! Это же целая вечность! И это при том, что SPI аппаратный. Это благодаря библиотеке U8glib. Поискал в интернетах альтернативу - а нет! Ну максимум что нашел - U8glib2, теже фаберже.
Но может всё таки есть?
Чт июл 28, 2022 11:06:01
А в чем проблема свое написать? Это же вообще элементарно. Формируешь экранный буфер, а потом за один присест все выводишь в экранчик.
Отлично, если на борту МК есть DMA: в этом случае не придется рисовать сложный конечный автомат, который во время длительного трансфера позволит и остальным иногда своим делом заниматься...
Кстати, у дисплея же есть текстовый режим: там вообще халява!
P.S.
вот, даже есть статейка, как на аврках с этой штукой работать.
Чт сен 01, 2022 09:07:08
Проблема в том, что проце-дура вывода информации на этот чудо-экран занимает 140 мС.
Вы на нем тетрис что ли пишите ? Само по себе это не проблема если не мешает основному процессу.