So I recently got my Arduino Giga R1 I've been trying to connect a tft display to it using the MCUFRIEND_kbv library but it has not been working. it gives me a long list of errors. I have used this library with the Arduino Due so I know it works.
I have tried the example I get the same error.
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: suggested alternative: 'write24'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: in definition of macro 'WriteCmd'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: error: 'PIN_HIGH' was not declared in this scope
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: in definition of macro 'CD_DATA'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:122:5: note: in expansion of macro 'WriteCmd'
WriteCmd(cmd);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: suggested alternative: 'HIGH'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: in definition of macro 'CD_DATA'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:122:5: note: in expansion of macro 'WriteCmd'
WriteCmd(cmd);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:125:9: error: 'write8' was not declared in this scope
write8(u8);
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:125:9: note: suggested alternative: 'write'
write8(u8);
^~~~~~
write
In file included from c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:38:0:
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: error: 'CD_PORT' was not declared in this scope
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:128:13: note: in expansion of macro 'WriteCmd'
WriteCmd(cmd);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: suggested alternative: 'STM_PORT'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:128:13: note: in expansion of macro 'WriteCmd'
WriteCmd(cmd);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: error: 'CD_PIN' was not declared in this scope
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:128:13: note: in expansion of macro 'WriteCmd'
WriteCmd(cmd);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: suggested alternative: 'STM_PIN'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:128:13: note: in expansion of macro 'WriteCmd'
WriteCmd(cmd);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: error: 'write16' was not declared in this scope
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: in definition of macro 'WriteCmd'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: suggested alternative: 'write24'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: in definition of macro 'WriteCmd'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: error: 'PIN_HIGH' was not declared in this scope
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: in definition of macro 'CD_DATA'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:128:13: note: in expansion of macro 'WriteCmd'
WriteCmd(cmd);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: suggested alternative: 'HIGH'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: in definition of macro 'CD_DATA'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:128:13: note: in expansion of macro 'WriteCmd'
WriteCmd(cmd);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: error: 'PIN_HIGH' was not declared in this scope
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: note: in definition of macro 'CS_IDLE'
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: note: suggested alternative: 'HIGH'
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: note: in definition of macro 'CS_IDLE'
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp: In function 'uint16_t read16bits()':
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:154:5: error: 'READ_8' was not declared in this scope
READ_8(ret);
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:154:5: note: suggested alternative: 'PE_8'
READ_8(ret);
^~~~~~
PE_8
In file included from c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:38:0:
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp: In member function 'uint16_t MCUFRIEND_kbv::readReg(uint16_t, int8_t)':
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: error: 'CS_PORT' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: suggested alternative: 'STM_PORT'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: error: 'CS_PIN' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: suggested alternative: 'SPI1'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: error: 'PIN_LOW' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: suggested alternative: 'PIN_LED'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: error: 'CD_PORT' was not declared in this scope
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:169:5: note: in expansion of macro 'WriteCmd'
WriteCmd(reg);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: suggested alternative: 'STM_PORT'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:169:5: note: in expansion of macro 'WriteCmd'
WriteCmd(reg);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: error: 'CD_PIN' was not declared in this scope
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:169:5: note: in expansion of macro 'WriteCmd'
WriteCmd(reg);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: suggested alternative: 'STM_PIN'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:169:5: note: in expansion of macro 'WriteCmd'
WriteCmd(reg);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: error: 'write16' was not declared in this scope
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: in definition of macro 'WriteCmd'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: suggested alternative: 'write'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: in definition of macro 'WriteCmd'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: error: 'PIN_HIGH' was not declared in this scope
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: in definition of macro 'CD_DATA'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:169:5: note: in expansion of macro 'WriteCmd'
WriteCmd(reg);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: suggested alternative: 'HIGH'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: in definition of macro 'CD_DATA'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:169:5: note: in expansion of macro 'WriteCmd'
WriteCmd(reg);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:170:5: error: 'setReadDir' was not declared in this scope
setReadDir();
^~~~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:170:5: note: suggested alternative: 'seekdir'
setReadDir();
^~~~~~~~~~
seekdir
In file included from c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:38:0:
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:29: error: 'RD_PORT' was not declared in this scope
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:29: note: in definition of macro 'RD_IDLE'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:29: note: suggested alternative: 'STM_PORT'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:29: note: in definition of macro 'RD_IDLE'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:38: error: 'RD_PIN' was not declared in this scope
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:38: note: in definition of macro 'RD_IDLE'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:38: note: suggested alternative: 'STM_PIN'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:38: note: in definition of macro 'RD_IDLE'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:20: error: 'PIN_HIGH' was not declared in this scope
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:20: note: in definition of macro 'RD_IDLE'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:20: note: suggested alternative: 'HIGH'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:20: note: in definition of macro 'RD_IDLE'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:176:5: error: 'setWriteDir' was not declared in this scope
setWriteDir();
^~~~~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:176:5: note: suggested alternative: 'setWriteError'
setWriteDir();
^~~~~~~~~~~
setWriteError
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:165:13: warning: unused variable 'lo' [-Wunused-variable]
uint8_t lo;
^~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp: In member function 'uint16_t MCUFRIEND_kbv::readID()':
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:264:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if (ret == 0x1526) //R61526 [xx 06 15 26] if I have written NVM
^~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:266:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
if (ret == 0x89F0) //ST7735S: [xx 7C 89 F0]
^~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:197:19: warning: unused variable 'ret2' [-Wunused-variable]
uint16_t ret, ret2;
^~~~
In file included from c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:38:0:
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp: In member function 'int16_t MCUFRIEND_kbv::readGRAM(int16_t, int16_t, uint16_t*, int16_t, int16_t)':
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: error: 'CS_PORT' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: suggested alternative: 'STM_PORT'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: error: 'CS_PIN' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: suggested alternative: 'SPI1'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: error: 'PIN_LOW' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: suggested alternative: 'PIN_LED'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: error: 'CD_PORT' was not declared in this scope
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:311:9: note: in expansion of macro 'WriteCmd'
WriteCmd(_MR);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: suggested alternative: 'STM_PORT'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:311:9: note: in expansion of macro 'WriteCmd'
WriteCmd(_MR);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: error: 'CD_PIN' was not declared in this scope
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:311:9: note: in expansion of macro 'WriteCmd'
WriteCmd(_MR);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: suggested alternative: 'STM_PIN'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:311:9: note: in expansion of macro 'WriteCmd'
WriteCmd(_MR);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: error: 'write16' was not declared in this scope
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: in definition of macro 'WriteCmd'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: suggested alternative: 'write'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: in definition of macro 'WriteCmd'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: error: 'PIN_HIGH' was not declared in this scope
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: in definition of macro 'CD_DATA'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:311:9: note: in expansion of macro 'WriteCmd'
WriteCmd(_MR);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: suggested alternative: 'HIGH'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: in definition of macro 'CD_DATA'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:311:9: note: in expansion of macro 'WriteCmd'
WriteCmd(_MR);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:312:9: error: 'setReadDir' was not declared in this scope
setReadDir();
^~~~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:312:9: note: suggested alternative: 'seekdir'
setReadDir();
^~~~~~~~~~
seekdir
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:316:13: error: 'READ_8' was not declared in this scope
READ_8(r);
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:316:13: note: suggested alternative: 'PE_8'
READ_8(r);
^~~~~~
PE_8
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:318:13: error: 'READ_16' was not declared in this scope
READ_16(dummy);
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:318:13: note: suggested alternative: 'READ_REG'
READ_16(dummy);
^~~~~~~
READ_REG
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:320:26: error: 'READ_8' was not declared in this scope
if (_lcd_ID == 0x1511) READ_8(r); //extra dummy for R61511
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:320:26: note: suggested alternative: 'PE_8'
if (_lcd_ID == 0x1511) READ_8(r); //extra dummy for R61511
^~~~~~
PE_8
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:323:17: error: 'READ_8' was not declared in this scope
READ_8(r);
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:323:17: note: suggested alternative: 'PE_8'
READ_8(r);
^~~~~~
PE_8
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:331:17: error: 'READ_16' was not declared in this scope
READ_16(ret);
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:331:17: note: suggested alternative: 'READ_REG'
READ_16(ret);
^~~~~~~
READ_REG
In file included from c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:38:0:
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:29: error: 'RD_PORT' was not declared in this scope
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:29: note: in definition of macro 'RD_IDLE'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:29: note: suggested alternative: 'STM_PORT'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:29: note: in definition of macro 'RD_IDLE'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:38: error: 'RD_PIN' was not declared in this scope
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:38: note: in definition of macro 'RD_IDLE'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:38: note: suggested alternative: 'STM_PIN'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:38: note: in definition of macro 'RD_IDLE'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:20: error: 'PIN_HIGH' was not declared in this scope
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:20: note: in definition of macro 'RD_IDLE'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:20: note: suggested alternative: 'HIGH'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1207:20: note: in definition of macro 'RD_IDLE'
#define RD_IDLE PIN_HIGH(RD_PORT, RD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:352:9: error: 'setWriteDir' was not declared in this scope
setWriteDir();
^~~~~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:352:9: note: suggested alternative: 'setWriteError'
setWriteDir();
^~~~~~~~~~~
setWriteError
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:300:22: warning: unused variable 'tmp' [-Wunused-variable]
uint8_t r, g, b, tmp;
^~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp: In member function 'virtual void MCUFRIEND_kbv::setRotation(uint8_t)':
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:361:29: warning: unused variable 'REV' [-Wunused-variable]
uint16_t GS, SS_v, ORG, REV = _lcd_rev, NL;
^~~
In file included from c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:38:0:
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp: In member function 'virtual void MCUFRIEND_kbv::drawPixel(int16_t, int16_t, uint16_t)':
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: error: 'CS_PORT' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: suggested alternative: 'STM_PORT'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: error: 'CS_PIN' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: suggested alternative: 'SPI1'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: error: 'PIN_LOW' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: suggested alternative: 'PIN_LED'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: error: 'CD_PORT' was not declared in this scope
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:541:30: note: in expansion of macro 'WriteCmd'
if (is9797) { CS_ACTIVE; WriteCmd(_MW); write24(color); CS_IDLE;} else
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: suggested alternative: 'STM_PORT'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:541:30: note: in expansion of macro 'WriteCmd'
if (is9797) { CS_ACTIVE; WriteCmd(_MW); write24(color); CS_IDLE;} else
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: error: 'CD_PIN' was not declared in this scope
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:541:30: note: in expansion of macro 'WriteCmd'
if (is9797) { CS_ACTIVE; WriteCmd(_MW); write24(color); CS_IDLE;} else
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: suggested alternative: 'STM_PIN'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:541:30: note: in expansion of macro 'WriteCmd'
if (is9797) { CS_ACTIVE; WriteCmd(_MW); write24(color); CS_IDLE;} else
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: error: 'write16' was not declared in this scope
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: in definition of macro 'WriteCmd'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: suggested alternative: 'write'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: in definition of macro 'WriteCmd'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: error: 'PIN_HIGH' was not declared in this scope
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: in definition of macro 'CD_DATA'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:541:30: note: in expansion of macro 'WriteCmd'
if (is9797) { CS_ACTIVE; WriteCmd(_MW); write24(color); CS_IDLE;} else
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: suggested alternative: 'HIGH'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: in definition of macro 'CD_DATA'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:541:30: note: in expansion of macro 'WriteCmd'
if (is9797) { CS_ACTIVE; WriteCmd(_MW); write24(color); CS_IDLE;} else
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: error: 'PIN_HIGH' was not declared in this scope
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: note: in definition of macro 'CS_IDLE'
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: note: suggested alternative: 'HIGH'
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: note: in definition of macro 'CS_IDLE'
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp: In member function 'virtual void MCUFRIEND_kbv::fillRect(int16_t, int16_t, int16_t, int16_t, uint16_t)':
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: error: 'CS_PORT' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: suggested alternative: 'STM_PORT'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: error: 'CS_PIN' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: suggested alternative: 'SPI1'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: error: 'PIN_LOW' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: suggested alternative: 'PIN_LED'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: error: 'CD_PORT' was not declared in this scope
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:616:5: note: in expansion of macro 'WriteCmd'
WriteCmd(_MW);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: suggested alternative: 'STM_PORT'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:616:5: note: in expansion of macro 'WriteCmd'
WriteCmd(_MW);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: error: 'CD_PIN' was not declared in this scope
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:616:5: note: in expansion of macro 'WriteCmd'
WriteCmd(_MW);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: suggested alternative: 'STM_PIN'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:616:5: note: in expansion of macro 'WriteCmd'
WriteCmd(_MW);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: error: 'write16' was not declared in this scope
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: in definition of macro 'WriteCmd'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: suggested alternative: 'write'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: in definition of macro 'WriteCmd'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: error: 'PIN_HIGH' was not declared in this scope
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: in definition of macro 'CD_DATA'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:616:5: note: in expansion of macro 'WriteCmd'
WriteCmd(_MW);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: suggested alternative: 'HIGH'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: in definition of macro 'CD_DATA'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:616:5: note: in expansion of macro 'WriteCmd'
WriteCmd(_MW);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:659:18: error: 'write8' was not declared in this scope
write8(r);
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:659:18: note: suggested alternative: 'write'
write8(r);
^~~~~~
write
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:666:13: error: 'write8' was not declared in this scope
write8(hi);
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:666:13: note: suggested alternative: 'write'
write8(hi);
^~~~~~
write
In file included from c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:38:0:
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: error: 'PIN_HIGH' was not declared in this scope
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: note: in definition of macro 'CS_IDLE'
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: note: suggested alternative: 'HIGH'
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: note: in definition of macro 'CS_IDLE'
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp: In function 'void pushColors_any(uint16_t, uint8_t*, int16_t, bool, uint8_t)':
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: error: 'CS_PORT' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: suggested alternative: 'STM_PORT'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: error: 'CS_PIN' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: suggested alternative: 'SPI1'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: error: 'PIN_LOW' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: suggested alternative: 'PIN_LED'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: error: 'CD_PORT' was not declared in this scope
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:684:9: note: in expansion of macro 'WriteCmd'
WriteCmd(cmd);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: suggested alternative: 'STM_PORT'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:684:9: note: in expansion of macro 'WriteCmd'
WriteCmd(cmd);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: error: 'CD_PIN' was not declared in this scope
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:684:9: note: in expansion of macro 'WriteCmd'
WriteCmd(cmd);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: suggested alternative: 'STM_PIN'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:684:9: note: in expansion of macro 'WriteCmd'
WriteCmd(cmd);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: error: 'write16' was not declared in this scope
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: in definition of macro 'WriteCmd'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: suggested alternative: 'write24'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1230:36: note: in definition of macro 'WriteCmd'
#define WriteCmd(x) { CD_COMMAND; write16(x); CD_DATA; }
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: error: 'PIN_HIGH' was not declared in this scope
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: in definition of macro 'CD_DATA'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:684:9: note: in expansion of macro 'WriteCmd'
WriteCmd(cmd);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: suggested alternative: 'HIGH'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: in definition of macro 'CD_DATA'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:684:9: note: in expansion of macro 'WriteCmd'
WriteCmd(cmd);
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:691:13: error: 'write16' was not declared in this scope
write16(color);
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:691:13: note: suggested alternative: 'write24'
write16(color);
^~~~~~~
write24
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:708:9: error: 'write16' was not declared in this scope
write16(color);
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:708:9: note: suggested alternative: 'write24'
write16(color);
^~~~~~~
write24
In file included from c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:38:0:
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: error: 'PIN_HIGH' was not declared in this scope
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: note: in definition of macro 'CS_IDLE'
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: note: suggested alternative: 'HIGH'
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: note: in definition of macro 'CS_IDLE'
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp: In function 'void init_table(const void*, int16_t)':
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: error: 'CS_PORT' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: suggested alternative: 'STM_PORT'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:28: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: error: 'CS_PIN' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: suggested alternative: 'SPI1'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:37: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: error: 'PIN_LOW' was not declared in this scope
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: suggested alternative: 'PIN_LED'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1215:20: note: in definition of macro 'CS_ACTIVE'
#define CS_ACTIVE PIN_LOW(CS_PORT, CS_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: error: 'CD_PORT' was not declared in this scope
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: suggested alternative: 'STM_PORT'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:28: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: error: 'CD_PIN' was not declared in this scope
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: suggested alternative: 'STM_PIN'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1212:37: note: in definition of macro 'CD_COMMAND'
#define CD_COMMAND PIN_LOW(CD_PORT, CD_PIN)
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:877:13: error: 'write8' was not declared in this scope
write8(cmd);
^~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:877:13: note: suggested alternative: 'write'
write8(cmd);
^~~~~~
write
In file included from c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:38:0:
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: error: 'PIN_HIGH' was not declared in this scope
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: in definition of macro 'CD_DATA'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: suggested alternative: 'HIGH'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1213:20: note: in definition of macro 'CD_DATA'
#define CD_DATA PIN_HIGH(CD_PORT, CD_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: error: 'PIN_HIGH' was not declared in this scope
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: note: in definition of macro 'CS_IDLE'
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: note: suggested alternative: 'HIGH'
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\utility/mcufriend_shield.h:1216:20: note: in definition of macro 'CS_IDLE'
#define CS_IDLE PIN_HIGH(CS_PORT, CS_PIN)
^~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp: In member function 'void MCUFRIEND_kbv::begin(uint16_t)':
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:1295:30: warning: unused variable 'SSD1963_NHD_50_regValues' [-Wunused-variable]
static const uint8_t SSD1963_NHD_50_regValues[] PROGMEM = {
^~~~~~~~~~~~~~~~~~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:1310:30: warning: unused variable 'SSD1963_NHD_70_regValues' [-Wunused-variable]
static const uint8_t SSD1963_NHD_70_regValues[] PROGMEM = {
^~~~~~~~~~~~~~~~~~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:1352:30: warning: unused variable 'SSD1963_800NEW_regValues' [-Wunused-variable]
static const uint8_t SSD1963_800NEW_regValues[] PROGMEM = {
^~~~~~~~~~~~~~~~~~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:1376:30: warning: unused variable 'SSD1963_800ALT_regValues' [-Wunused-variable]
static const uint8_t SSD1963_800ALT_regValues[] PROGMEM = {
^~~~~~~~~~~~~~~~~~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:1400:30: warning: unused variable 'SSD1963_480_regValues' [-Wunused-variable]
static const uint8_t SSD1963_480_regValues[] PROGMEM = {
^~~~~~~~~~~~~~~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:1638:31: warning: unused variable 'ST7781_regValues' [-Wunused-variable]
static const uint16_t ST7781_regValues[] PROGMEM = {
^~~~~~~~~~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:1738:30: warning: unused variable 'ST7789_regValues_arcain6' [-Wunused-variable]
static const uint8_t ST7789_regValues_arcain6[] PROGMEM = {
^~~~~~~~~~~~~~~~~~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:2657:30: warning: unused variable 'ILI9341_regValues_ada' [-Wunused-variable]
static const uint8_t ILI9341_regValues_ada[] PROGMEM = { // Adafruit_TFTLCD only works with EXTC=0
^~~~~~~~~~~~~~~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:2737:30: warning: unused variable 'ILI9481_CPT29_regValues' [-Wunused-variable]
static const uint8_t ILI9481_CPT29_regValues[] PROGMEM = { // 320x430
^~~~~~~~~~~~~~~~~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:2749:30: warning: unused variable 'ILI9481_PVI35_regValues' [-Wunused-variable]
static const uint8_t ILI9481_PVI35_regValues[] PROGMEM = { // 320x480
^~~~~~~~~~~~~~~~~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:2761:30: warning: unused variable 'ILI9481_AUO317_regValues' [-Wunused-variable]
static const uint8_t ILI9481_AUO317_regValues[] PROGMEM = { // 320x480
^~~~~~~~~~~~~~~~~~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:2772:30: warning: unused variable 'ILI9481_CMO35_regValues' [-Wunused-variable]
static const uint8_t ILI9481_CMO35_regValues[] PROGMEM = { // 320480
^~~~~~~~~~~~~~~~~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:2786:30: warning: unused variable 'ILI9481_RGB_regValues' [-Wunused-variable]
static const uint8_t ILI9481_RGB_regValues[] PROGMEM = { // 320x480
^~~~~~~~~~~~~~~~~~~~~
c:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv\MCUFRIEND_kbv.cpp:2878:7: warning: label 'common_9488' defined but not used [-Wunused-label]
common_9488:
^~~~~~~~~~~
exit status 1
Compilation error: exit status 1
Given that the Giga R1 was only released 6 months ago, and that the MCUFRIEND_kbv library hasn't been updated in a year, I think it's entirely possible that library will need to be updated before it works with the new board.
Okay thanks for the info
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.