/** * @file st7789_font.h * @brief Знакогенератор 5x7 для драйвера ST7789V. * * Таблица не зависит от аппаратуры и подключается вместе с драйвером. Для * замены шрифта достаточно предоставить другой массив того же формата: * пять байтов столбцов на символ, бит 0 — верхняя строка растра. */ #ifndef ST7789_FONT_H #define ST7789_FONT_H #include /** Число описанных глифов: коды 0x20..0x7F. */ #define ST7789_FONT_GLYPHS 96U /** Байтов на глиф: пять столбцов растра. */ #define ST7789_FONT_GLYPH_BYTES 5U /** Первый описанный код символа. */ #define ST7789_FONT_FIRST_CHAR 0x20U /** Растр символов 5x7; шестой столбец знакоместа рисует драйвер. */ extern const uint8_t ST7789_Font5x7[ST7789_FONT_GLYPHS][ST7789_FONT_GLYPH_BYTES]; #endif /* ST7789_FONT_H */