непонятная ошибка

Gorec
Offline
Зарегистрирован: 28.10.2017
Arduino: 1.8.3 (Windows 10), Плата:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
 
C:\Users\shemi\Documents\Arduino\libraries\UTFT\examples\Arduino\UTFT_ViewFont\UTFT_ViewFont.pde: In function 'void loop()':
 
C:\Users\shemi\Documents\Arduino\libraries\UTFT\examples\Arduino\UTFT_ViewFont\UTFT_ViewFont.pde:38:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 
   myGLCD.print(" !\"#$%&'()*+,-./", CENTER, 0);
 
                                              ^
 
C:\Users\shemi\Documents\Arduino\libraries\UTFT\examples\Arduino\UTFT_ViewFont\UTFT_ViewFont.pde:39:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 
   myGLCD.print("0123456789:;<=>?", CENTER, 16);
 
                                              ^
 
C:\Users\shemi\Documents\Arduino\libraries\UTFT\examples\Arduino\UTFT_ViewFont\UTFT_ViewFont.pde:40:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 
   myGLCD.print("@ABCDEFGHIJKLMNO", CENTER, 32);
 
                                              ^
 
C:\Users\shemi\Documents\Arduino\libraries\UTFT\examples\Arduino\UTFT_ViewFont\UTFT_ViewFont.pde:41:47: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 
   myGLCD.print("PQRSTUVWXYZ[\\]^_", CENTER, 48);
 
                                               ^
 
C:\Users\shemi\Documents\Arduino\libraries\UTFT\examples\Arduino\UTFT_ViewFont\UTFT_ViewFont.pde:42:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 
   myGLCD.print("`abcdefghijklmno", CENTER, 64);
 
                                              ^
 
C:\Users\shemi\Documents\Arduino\libraries\UTFT\examples\Arduino\UTFT_ViewFont\UTFT_ViewFont.pde:43:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 
   myGLCD.print("pqrstuvwxyz{|}~ ", CENTER, 80);
 
                                              ^
 
C:\Users\shemi\Documents\Arduino\libraries\UTFT\examples\Arduino\UTFT_ViewFont\UTFT_ViewFont.pde:46:64: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 
   myGLCD.print(" !\"#$%&'()*+,-./0123456789:;<=>?", CENTER, 120);
 
                                                                ^
 
C:\Users\shemi\Documents\Arduino\libraries\UTFT\examples\Arduino\UTFT_ViewFont\UTFT_ViewFont.pde:47:64: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 
   myGLCD.print("@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_", CENTER, 132);
 
                                                                ^
 
C:\Users\shemi\Documents\Arduino\libraries\UTFT\examples\Arduino\UTFT_ViewFont\UTFT_ViewFont.pde:48:63: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 
   myGLCD.print("`abcdefghijklmnopqrstuvwxyz{|}~ ", CENTER, 144);
 
                                                               ^
 
C:\Users\shemi\Documents\Arduino\libraries\UTFT\examples\Arduino\UTFT_ViewFont\UTFT_ViewFont.pde:51:41: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 
   myGLCD.print("0123456789", CENTER, 190);
 
                                         ^
 
C:\Users\shemi\Documents\Arduino\libraries\UTFT\DefaultFonts.c:14:14: error: variable 'SmallFont' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
 
 fontdatatype SmallFont[1144] PROGMEM={         
 
              ^
 
C:\Users\shemi\Documents\Arduino\libraries\UTFT\DefaultFonts.c:118:14: error: variable 'BigFont' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
 
 fontdatatype BigFont[3044] PROGMEM={
 
              ^
 
C:\Users\shemi\Documents\Arduino\libraries\UTFT\DefaultFonts.c:227:14: error: variable 'SevenSegNumFont' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
 
 fontdatatype SevenSegNumFont[2004] PROGMEM={
 
              ^
 
exit status 1
Ошибка компиляции для платы Arduino/Genuino Mega or Mega 2560.
 
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
 
 
 
Помогите пж с ошибкой
 
b707
Offline
Зарегистрирован: 26.05.2017

Там же все вроде написано - читать не умеете?

Последние три ошибки - переменные, размещенные в PROGMEM должны быть описаны как константы. Остальное можете для начала просто игнорировать. это не ошибки, а предупреждения.