1. Á¦Ç° À̸§: wemos d1 r1, 2.2ÀÎÄ¡ TFT LCD / 2.2 inch LCD 2.2" SPI TFT LCD Display Module ILI9225
3. ÀüȹøÈ£ or À̸ÞÀÏ: 01098981454
4. ¹®ÀÇ ³»¿ë: º¸µå ÄÄÆÄÀÏ ¿¡·¯°¡ ¶ß³×¿ä ´Ù¸¥ º¸µå·Î ÇÏ¸é ¹Ù·Î ¾÷·Îµå°¡ µË´Ï´Ù. À§¸ð½º·Î ¹Ù²Ù¸é ¾÷·Îµå°¡ ¾ÈµÇ¿ä.
¾ÆµÎÀ̳ë:1.8.9 (Windows 10), º¸µå:"WeMos D1 R1, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), 4M (no SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
ºôµå ¼±ÅûçÇ× º¯°æµÊ, ¸ðµÎ ´Ù½Ã ºôµåÇÕ´Ï´Ù.
C:\Users\pc27\Documents\Arduino\libraries\TFT_22_ILI9225\src\TFT_22_ILI9225.cpp: In member function 'void TFT_22_ILI9225::drawBitmap(uint16_t, uint16_t, const uint16_t**, int16_t, int16_t)':
C:\Users\pc27\Documents\Arduino\libraries\TFT_22_ILI9225\src\TFT_22_ILI9225.cpp:132:108: error: 'SPI_WRITE16' was not declared in this scope
#define HSPI_WRITE_PIXELS(c,l) for(uint32_t i=0; i<((l)/2); i++){ SPI_WRITE16(((uint16_t*)(c))[i]); }
^
C:\Users\pc27\Documents\Arduino\libraries\TFT_22_ILI9225\src\TFT_22_ILI9225.cpp:1188:13: note: in expansion of macro 'HSPI_WRITE_PIXELS'
HSPI_WRITE_PIXELS(bitmap[y], w * sizeof(uint16_t));
^
C:\Users\pc27\Documents\Arduino\libraries\TFT_22_ILI9225\src\TFT_22_ILI9225.cpp: In member function 'void TFT_22_ILI9225::drawBitmap(uint16_t, uint16_t, uint16_t**, int16_t, int16_t)':
C:\Users\pc27\Documents\Arduino\libraries\TFT_22_ILI9225\src\TFT_22_ILI9225.cpp:132:108: error: 'SPI_WRITE16' was not declared in this scope
#define HSPI_WRITE_PIXELS(c,l) for(uint32_t i=0; i<((l)/2); i++){ SPI_WRITE16(((uint16_t*)(c))[i]); }
^
C:\Users\pc27\Documents\Arduino\libraries\TFT_22_ILI9225\src\TFT_22_ILI9225.cpp:1210:13: note: in expansion of macro 'HSPI_WRITE_PIXELS'
HSPI_WRITE_PIXELS(bitmap[y], w * sizeof(uint16_t));
^
C:\Users\pc27\Documents\Arduino\libraries\TFT_22_ILI9225\src\TFT_22_ILI9225.cpp: In member function 'void TFT_22_ILI9225::drawBitmap(uint16_t, uint16_t, const uint16_t*, int16_t, int16_t)':
C:\Users\pc27\Documents\Arduino\libraries\TFT_22_ILI9225\src\TFT_22_ILI9225.cpp:132:108: error: 'SPI_WRITE16' was not declared in this scope
#define HSPI_WRITE_PIXELS(c,l) for(uint32_t i=0; i<((l)/2); i++){ SPI_WRITE16(((uint16_t*)(c))[i]); }
^
C:\Users\pc27\Documents\Arduino\libraries\TFT_22_ILI9225\src\TFT_22_ILI9225.cpp:1231:9: note: in expansion of macro 'HSPI_WRITE_PIXELS'
HSPI_WRITE_PIXELS(bitmap, w * h * sizeof(uint16_t));
^
C:\Users\pc27\Documents\Arduino\libraries\TFT_22_ILI9225\src\TFT_22_ILI9225.cpp: In member function 'void TFT_22_ILI9225::drawBitmap(uint16_t, uint16_t, uint16_t*, int16_t, int16_t)':
C:\Users\pc27\Documents\Arduino\libraries\TFT_22_ILI9225\src\TFT_22_ILI9225.cpp:132:108: error: 'SPI_WRITE16' was not declared in this scope
#define HSPI_WRITE_PIXELS(c,l) for(uint32_t i=0; i<((l)/2); i++){ SPI_WRITE16(((uint16_t*)(c))[i]); }
^
C:\Users\pc27\Documents\Arduino\libraries\TFT_22_ILI9225\src\TFT_22_ILI9225.cpp:1250:9: note: in expansion of macro 'HSPI_WRITE_PIXELS'
HSPI_WRITE_PIXELS(bitmap, w * h * sizeof(uint16_t));
^
exit status 1
º¸µå WeMos D1 R1 ÄÄÆÄÀÏ ¿¡·¯.
ÀÌ ¸®Æ÷Æ®´Â ÆÄÀÏ -> ȯ°æ¼³Á¤¿¡ "ÄÄÆÄÀÏÁß ÀÚ¼¼ÇÑ Ãâ·Âº¸À̱â"¸¦
È°¼ºÈÇÏ¿© ´õ ¸¹Àº Á¤º¸¸¦
º¸ÀÌ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù.