В примере работы с графическим ЖКИ фонты определяются так
/* Таблица фонта 8x8 */
const uint8_t font_08x08_table[] = {
………………………………………
};
/* Массив фонтов */
const struct FONT_DEF fonts[FONT_COUNT] =
{
{8, 8, font_08x08_table, 0x00, 0xFF, 0x2E},
……………………………………….
};
В IAR это не компилируется,
Error[Pe144]: a value of type "unsigned char const *" cannot be used to initialize an entity of type "unsigned char *"……
Это компилятор выдаёт на инициализацию массива fonts[FONT_COUNT] переменной font_08x08_table.
Как правильно записать это в IAR-е? Нужно иметь шрифты (минимум два) во флеш памяти и передавать их в процедуру.