реклама на сайте
подробности

 
 
> Инициализация переменных в структуре
Oleg_IT
сообщение Nov 22 2006, 13:40
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



В примере работы с графическим ЖКИ фонты определяются так
/* Таблица фонта 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-е? Нужно иметь шрифты (минимум два) во флеш памяти и передавать их в процедуру.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 22:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.01356 секунд с 7
ELECTRONIX ©2004-2016