Hello everybody,
I have a problem with my IPS-LCD-Display - 1,14 '' 240x135px SPI - 65K RGB - Waveshare 18231.
I have downloaded the arduino code from the official website, but I cant even verify the code. Here is the error message:
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font12.cpp:110:1: error: initializer-string for array of chars is too long [-fpermissive]
};
^
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font12.cpp:110:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font12.cpp:110:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font12.cpp:110:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font12.cpp:110:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
};
^
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\font24CN.cpp:455:1: error: initializer-string for array of chars is too long [-fpermissive]
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\DEV_Config.cpp: In function 'void Config_Init()':
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\DEV_Config.cpp:51:7: error: 'class arduino::ArduinoSPI' has no member named 'setDataMode'
SPI.setDataMode(SPI_MODE3);
^~~~~~~~~~~
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\DEV_Config.cpp:52:7: error: 'class arduino::ArduinoSPI' has no member named 'setBitOrder'
SPI.setBitOrder(MSBFIRST);
^~~~~~~~~~~
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\DEV_Config.cpp:53:7: error: 'class arduino::ArduinoSPI' has no member named 'setClockDivider'
SPI.setClockDivider(SPI_CLOCK_DIV2);
^~~~~~~~~~~~~~~
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\DEV_Config.cpp:53:23: error: 'SPI_CLOCK_DIV2' was not declared in this scope
SPI.setClockDivider(SPI_CLOCK_DIV2);
^~~~~~~~~~~~~~
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\DEV_Config.cpp:53:23: note: suggested alternative: 'CGC_CLOCK_PLL2'
SPI.setClockDivider(SPI_CLOCK_DIV2);
^~~~~~~~~~~~~~
CGC_CLOCK_PLL2
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\GUI_Paint.cpp: In function 'void Paint_DrawString_CN(uint16_t, uint16_t, const char*, cFONT*, uint16_t, uint16_t)':
C:\Users\...\1.14inch Code\LCD_Module_code\Arduino\LCD_1inch14\GUI_Paint.cpp:499:32: error: invalid conversion from 'const char*' to 'const unsigned char*' [-fpermissive]
const unsigned char* p_text = pString;
^~~~~~~
exit status 1
Compilation error: initializer-string for array of chars is too long [-fpermissive]
Can someone help me with this problem? ![]()



