Страница 1 из 1

TFT 3.2"

Добавлено: 12 фев 2016, 23:57
Tehnics
Возникла проблема при создании блока для TFT 3.2"
Проблема: при объявлении встроенных шрифтов, при компилировании добавляются цифры(для избежания повторений переменных)
декларирую:  extern uint8_t BigFont[];
в скетче получается: extern uint8_t BigFont_128138142_1[];
Итог: блок не работает...
Как избавиться от дописки?

TFT 3.2"

Добавлено: 13 фев 2016, 01:34
Олег
Вот тут AlexRyzh тоже с этим бьется, скооперируйтесь.

TFT 3.2"

Добавлено: 13 фев 2016, 10:24
Tehnics
Слова автора: "Нельзя использовать тип extern. Это оказалась достаточно большой проблемой, и я надеюсь в ближайшее время её решить."

Выход нашел. В разделе декларирования закомментировать нужные строки, а уже при запуске IDE комментарий убираем.

TFT 3.2"

Добавлено: 13 фев 2016, 19:51
Evgesha
я так понял вы смогли блок создать ?

TFT 3.2"

Добавлено: 13 фев 2016, 21:06
Tehnics
Блок в стадии разработки Изображение На данный момент опробываю код на СИ для TFT и тача.  Цели и задачи блока  еще не определены.
В перспективе: вывод текста и цифр в заданное место на экране, создание разных кнопок с надписями и размещение на экране.
Вывод картинок еще не пробовал :)
Вот в кратце и все .... Не хватает времени на тесты...

TFT 3.2"

Добавлено: 29 май 2016, 19:44
a1209
Tehnics писал(а):в скетче получается: extern uint8_t BigFont_128138142_1[];
Убираю цифры вручную

TFT 3.2"

Добавлено: 29 май 2016, 20:26
slavas
поставьте галку на " использовать в проекте только один раз" и тогда программа не будет подставлять в скетче уникальный идентификатор.