Загрузил программу для работы с TFT-дисплеем на Arduino UNO, загрузилось всё нормально. Но при запуске программы вместо нормального исполнения кода дуина выводит в COM-порт какую-то кашу, состоящую из квадратов, означающие несуществующие символы которые я ввести сюда не смог, т.к. они превращаются в пробелы, и рандомных символов. Объясните пожалуйста, в чём может быть проблема?
код, загруженный в дуину:
код, загруженный в дуину:
C++:
#include <UTFT.h>
extern uint8_t SmallFont[];
extern uint8_t BigFont[];
extern uint8_t SevenSegNumFont[];
UTFT myGLCD(ILI9341_16,5,4,8,7,6);
void setup()
{
myGLCD.InitLCD();
}
void loop()
{
myGLCD.clrScr();
myGLCD.setFont(SmallFont);
myGLCD.setColor(VGA_WHITE);
myGLCD.print("xyz | SmallFont", CENTER, 50);
myGLCD.setFont(BigFont);
myGLCD.setColor(VGA_BLUE);
myGLCD.print("BigFont", CENTER, 100);
myGLCD.print("numbers:", CENTER, 115);
myGLCD.setFont(SevenSegNumFont);
myGLCD.setColor(VGA_FUCHSIA);
myGLCD.print("1234567890", CENTER, 150);
delay(20000);
}
Изменено: