Guten Tag,
danke fuer die Antwort! Mit einem Beispielprojekt funktioniert das Kompilieren.
Nun versuche ich, das Embedded Wizard Beispielprojekt und unser eigenes Projekt zusammenzufuegen. Dabei taucht jedoch das Problem auf, dass vom Embedded Wizard entsprechende Funktionen auf HAL-Ebene geliefert werden, die in unserem eigenen Projekt bereits implementiert sind. Dadurch erscheinen einige Fehlermeldungen, z.B.
Error[Li006]: duplicate definitions for "HAL_LTDC_LineEventCallback"; in "C:\Users\AFUCHS\OneDrive - Xylem, Inc\Dokumente\bitbucket\ecotouch_commoncode\Output\EcoTouch 6\Object\EW_HMI\TargetSpecific\ew_bsp_display.o", and "C:\Users\AFUCHS\OneDrive - Xylem, Inc\Dokumente\bitbucket\ecotouch_commoncode\Output\EcoTouch 6\Object\Middlewares\STemWin\Config\LCDConf_Winstar_WF50BTIAGDNTO#.o"
Von diesen doppelten Definitionen gibt es einige. Wie kann dieser Konflikt geloest werden? Waere es sinnvoll, die Display Treiber aus unserem eigenen Projekt zu entfernen? Wird diese Funktionalitaet von Embedded Wizard bereits umgesetzt?
Danke und viele Grueße, Anna Fuchs