mirror of
https://github.com/stasenso/rp_pico_display_engine.git
synced 2026-06-27 05:42:41 +03:00
Tune EngineDemo display configuration
This commit is contained in:
@@ -56,7 +56,7 @@ int main()
|
||||
display_config_t cfg = { // Формируем конфигурацию дисплейного движка.
|
||||
.width = WIDTH, // Передаем ширину кадра.
|
||||
.height = HEIGHT, // Передаем высоту кадра.
|
||||
.buffer_count = 2, // Используем два буфера кадра (SAFE режим блокирует доступ при DMA).
|
||||
.buffer_count = 1, // Используем два буфера кадра (SAFE режим блокирует доступ при DMA).
|
||||
.mode = DISPLAY_MODE_SAFE, // Выбираем безопасный режим работы буфера.
|
||||
};
|
||||
|
||||
@@ -112,7 +112,7 @@ int main()
|
||||
update_axis_reflect(&text3_x, &text3_dx, 0, WIDTH - text3_w); // Двигаем третью строку по X с отражением от левой/правой грани.
|
||||
update_axis_reflect(&text3_y, &text3_dy, 0, HEIGHT - TEXT_H); // Двигаем третью строку по Y с отражением от верхней/нижней грани.
|
||||
|
||||
phase += 0.16f; // Продвигаем фазу синусоиды для плавной анимации.
|
||||
phase += 0.08f; // Продвигаем фазу синусоиды для плавной анимации.
|
||||
if (phase > 6.2831853f) // Если фаза превысила 2*pi.
|
||||
{
|
||||
phase -= 6.2831853f; // Возвращаем фазу в базовый диапазон без скачка формы.
|
||||
|
||||
Reference in New Issue
Block a user