Hallo, ich hoffe inständig das ich nicht der elfundneunzigste bin der diese Frage stellt. Leider habe ich nichts gefunden was funktionierte. Wie bekomme ich ein GCC Projekt in ein "ATMEL Studio 6" Projekt konvertiert? Es geht mir hier speziell die Firmware[1] für den Webserver von Ulrich Radig [2], die ich dort leider nur als GCC Projekt finde. Vielen Dank im Voraus, Achim [1] Firmware http://www.ulrichradig.de/home/uploads/File/ETH_M32_EX/ETH_M32_EX_SOFT.zip [2] Webserver: http://www.ulrichradig.de/home/index.php/avr/eth_m32_ex
>Leider habe ich nichts gefunden was funktionierte. Dann beschreib doch mal was du bisher getan hast. Und dann noch was nicht funktionierte. Ich kenn dein AVR Studio zwar nicht, aber mehr als neues Projekt öffnen und alle *.c und *.h Dateien hinzufügen wird wohl nicht nötig sein. Ob das dann per Drag and Drop oder über ein Menü Add Files geht ist doch auch trivial.
Hm. Ich glaub das geht gar nicht. Die Datei: ETH_M32_EX.pnproj hat eine Endung die Visual Studio nicht erkennt. Keine Ahnung was für eine IDE ein x.pnproj erzeugt, vielleicht Eclipse. Soviel ich weiß erkennt Atmel nur seine einen eigenen Kram aus der Vergangenheit. Frag doch mal den Autor, vielleicht kann er ja was dazu sagen.
>> GCC Projekt > >Gemeint ist ein Programmer's Notepad Projekt. Ein makefile ist ja auch noch da. Vieleicht kann er das ja importieren.
Oh Mann... Programmers Nitepad ist ein EDITOR, nicht mehr und nicht weniger. Das, was da als "Projet" abgespeichert wird, ist nicht mehr als eine Liste von Dateien. Also öffne das Projekt in PN, und schau dir an, welche Dateien da aufgelistet werden, dann bau das im Studio nach. Wenns im Projekt ein makefile gibt, dann schau halt da rein. Oliver
Habe es gerade gemacht. Kann dir morgen gerne das komplette Projekt schicken. Ein paar Kleinigkeiten mussten geändert werden. Gruß, Daniel
Hallo Leute, ersteinmal vielen Dank für die Ideen. Ich habe es geschafft, das Projekt in das Atmel Studio 4 zu portieren. Ein grosses Problem waren die Texte, die fest im Flash gespeichert sind. Diese wurden mit "PROGMEM const char" deklariert. Hier fehlte aber noch das "static": "PROGMEM static const char".... Mit dieser Änderung konnte ich kompilieren. Der Server lief aber immer noch nicht. Da habe ich einfach mal in meiner Verzweiflung das Bild "rakete.gif" fast auf Null verkleinert und siehe da: Der Server läuft (freu!!) Wen es interessiert, de, maile ich gerne das Projekt zu. Vielen Dank, Achim
Hallo Achim, auch wenn es schon ein paar Tage her ist, aber ich habe das gleiche Problem mit diesem static bzw. const. Wo genau hast du überall Änderungen vorgenommen? Gruß Martin
Martin schrieb: > Wo genau hast du überall Änderungen vorgenommen? Da der Achim das eventuell nicht mehr liest, antworte ich mal: Überall dort, wo der Compiler sich über ein fehlendes static beschwert. Der sagt dir schon, wenn was fehlt. Oliver
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.