Ciao a tutti, ho il seguente problema un po strano.
Ho il display GC9A01A collegato trammite porta SPI al mio Stm32f103Ret6, Con Arduino IDE
compilo la demo degli esempi, carico e tutto funziona bello veloce.
Faccio la stessa cosa con Plaformio ma il display si vede chiaramente che va piu lento.
La differenza tra i 2 é che devo mettergli come libreria "Adafruit_BusIO-master"
altrimenti mi da l'errore
In file included from lib\Adafruit_GFX_Library\Adafruit_GFX.cpp:34:
lib\Adafruit_GFX_Library\Adafruit_GFX.h:12:10: fatal error: Adafruit_I2CDevice.h: No such file or directory
****************************************************************************
* Looking for Adafruit_I2CDevice.h dependency? Check our library registry!
*
* CLI > platformio lib search "header:Adafruit_I2CDevice.h"
* Web > https://registry.platformio.org/search?q=header:Adafruit_I2CDevice.h
*
****************************************************************************
12 | #include <Adafruit_I2CDevice.h>
| ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from src\main.cpp:3:
lib\Adafruit_GFX_Library/Adafruit_GFX.h:12:10: fatal error: Adafruit_I2CDevice.h: No such file or directory
****************************************************************************
* Looking for Adafruit_I2CDevice.h dependency? Check our library registry!
*
* CLI > platformio lib search "header:Adafruit_I2CDevice.h"
* Web > https://registry.platformio.org/search?q=header:Adafruit_I2CDevice.h
*
****************************************************************************
12 | #include <Adafruit_I2CDevice.h>
| ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
*** [.pio\build\genericSTM32F103RE\lib1b8\Adafruit_GFX_Library\Adafruit_GFX.cpp.o] Error 1
In file included from lib\Adafruit_GFX_Library\Adafruit_GrayOLED.h:29,
from lib\Adafruit_GFX_Library\Adafruit_GrayOLED.cpp:20:
lib\Adafruit_GFX_Library/Adafruit_GFX.h:12:10: fatal error: Adafruit_I2CDevice.h: No such file or directory
****************************************************************************
* Looking for Adafruit_I2CDevice.h dependency? Check our library registry!
*
* CLI > platformio lib search "header:Adafruit_I2CDevice.h"
* Web > https://registry.platformio.org/search?q=header:Adafruit_I2CDevice.h
*
****************************************************************************
12 | #include <Adafruit_I2CDevice.h>
| ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
*** [.pio\build\genericSTM32F103RE\src\main.cpp.o] Error 1
*** [.pio\build\genericSTM32F103RE\lib1b8\Adafruit_GFX_Library\Adafruit_GrayOLED.cpp.o] Error 1
In file included from lib\Adafruit_GFX_Library\Adafruit_SPITFT.h:25,
from lib\Adafruit_GFX_Library\Adafruit_SPITFT.cpp:36:
lib\Adafruit_GFX_Library\Adafruit_GFX.h:12:10: fatal error: Adafruit_I2CDevice.h: No such file or directory
****************************************************************************
* Looking for Adafruit_I2CDevice.h dependency? Check our library registry!
*
* CLI > platformio lib search "header:Adafruit_I2CDevice.h"
* Web > https://registry.platformio.org/search?q=header:Adafruit_I2CDevice.h
*
****************************************************************************
12 | #include <Adafruit_I2CDevice.h>
| ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
*** [.pio\build\genericSTM32F103RE\lib1b8\Adafruit_GFX_Library\Adafruit_SPITFT.cpp.o] Error 1
In file included from lib\Adafruit_GC9A01A-master\Adafruit_GC9A01A.h:26,
from lib\Adafruit_GC9A01A-master\Adafruit_GC9A01A.cpp:37:
lib\Adafruit_GFX_Library/Adafruit_GFX.h:12:10: fatal error: Adafruit_I2CDevice.h: No such file or directory
****************************************************************************
* Looking for Adafruit_I2CDevice.h dependency? Check our library registry!
*
* CLI > platformio lib search "header:Adafruit_I2CDevice.h"
* Web > https://registry.platformio.org/search?q=header:Adafruit_I2CDevice.h
*
****************************************************************************
12 | #include <Adafruit_I2CDevice.h>
| ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
*** [.pio\build\genericSTM32F103RE\lib724\Adafruit_GC9A01A-master\Adafruit_GC9A01A.cpp.o] Error 1
============================================================================== [FAILED] Took 6.54 seconds ==============================================================================
* The terminal process "C:\Users\39328\.platformio\penv\Scripts\platformio.exe 'run', '--environment', 'genericSTM32F103RE'" terminated with exit code: 1.
* Terminal will be reused by tasks, press any key to close it.
ho provato a guardare la velocita' di SPI ma oltre a quella velocita' non va....
Sapete dirmi perche'?
Grazie mille
Alberto!