Replies: 1 comment
-
|
Hallo, gute Frage, CMake und ich sind noch keine Freunde geworden und passenderweise habe ich die Espressif-IDE irgendwann vor Weihnachten mal runter geworfen. So wegen IDE Overflow und nicht verwendet. Die erste Frage ist doch aber erstmal, was passiert beim Compilieren? Ohne ESP_PLATFORM sollte das schon mal komplett versagen, dann wird nicht mal uint8_t und so weiter erkannt. Wenn das so compiliert, benutzt Du in der main() die EVE_init_spi() aus EVE_target.c für ESP32? Wenn das auch der Fall ist, häng einen Logic-Analyser an die Pins und zieh einen Trace ab Reset. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hallo Rudolph,
nach Jahren Untätigkeit habe ich die Themen ESP32 und FT813 wieder rausgekrammt.
Ich benutze im Augenblick
Die Verbindung der GPIOs funktioniert. Meine eigene Bibliothek zur Ansteuerung von FT813 funktioniert teilweise.
Ich habe die Dateien von "FT800-FT813" esp-konform in einem Projektverzeichnis angeordnet:
und die CMake-Dateien erstellt. Ich möchte deinen Augenmerk auf die Datei $PROJECT_DIR/CMakeLists.txt richten:
`
cmake_minimum_required(VERSION 3.16)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
idf_build_set_property(MINIMAL_BUILD OFF)
idf_build_set_property(C_COMPILE_OPTIONS "-DESP_PLATFORM" APPEND)
idf_build_set_property(C_COMPILE_OPTIONS "-DEVE_EVE2_70G" APPEND)
idf_build_set_property(C_COMPILE_OPTIONS "-DEVE_CS=GPIO_NUM_10" APPEND)
idf_build_set_property(C_COMPILE_OPTIONS "-DEVE_PDN=GPIO_NUM_8" APPEND)
idf_build_set_property(C_COMPILE_OPTIONS "-DEVE_SCK=GPIO_NUM_12" APPEND)
idf_build_set_property(C_COMPILE_OPTIONS "-DEVE_MISO=GPIO_NUM_13" APPEND)
idf_build_set_property(C_COMPILE_OPTIONS "-DEVE_MOSI=GPIO_NUM_11" APPEND)
project(FT800-FT813)
`
Ich habe sichergestellt/überprüft, ob/dass diese Definitionen auch greifen!
Trotzdem erscheint nach einem kurzen Aufflackern "der schwarze Adler auf schwarzem Hintergrund"!
Hast du eine Idee, warum es bei mir nicht läuft?
Gruß
Michael
Beta Was this translation helpful? Give feedback.
All reactions