Gast
#2623234
Hallo zusammen, da ich hier im Forum nichts dazu gefunden habe außer der summon arm Toolchain für Linux/MAC hab ich mal ein bischen gesucht und jetzt eine Windows ARM Toolchain mit HW FPU Support und Windows Eclipse am laufen. Ich benutze dazu die normalen GNU Tools for ARM Embedded Processors https://launchpad.net/gcc-arm-embedded/4.6/2011-q4-major mit den zusätzlichen Compilerflags "-mfloat-abi=hard -mfpu=fpv4-sp-d16" Habe das ganze in Eclipse mit einem ARM Windows GCC Toolchain Projekt erstellt. Man muss dann eben die Pfade zu den Linker und Compiler Executables anpassen. Funktioniert soweit wunderbar :) Das einzige Problem das ich noch habe ist das in einem ARM Windows GCC Toolchain Projekt keine built-in Symbols für CDT definiert sind und somit die richtigen Datentypen wie 'uint8_t' nicht definiert sind (nur im CDT). Im CodeSourcery Projekt sind dazu sehr viele Symbole definiert, die sich allerdings leider nicht in eine xml Datei exportieren lassen (das geht anscheinend nur mit den selbst definierten Symbolen). Als unschöner Workaround hab ich jetzt ein leeres CodeSourcery Projekt im Workspace bei dem alle Symbole auf export gestellt sind und in meinem ARM Windows GCC Projekt eine Referenz auf das CodeSourcery Projekt angelegt. dann erkennt das CDT auch die variablen Typen. weiß vielleicht jemand eine bessere Lösung wie ich die built-in Symbols in mein ARM GCC projekt bekomme? viele grüße comboy