Hi, ich habe hier eine fertige Platine mit einem AT91SAM7X128. Ich bin mittlerweile in der Lage den Controller mittels SAM-BA zu flashen. Allerdings bin ich noch auf der Suche nach einer Programmierumgebung. Welche Software nutzt ihr zum Programmieren von Atmel ARM Controllern? Ich habe GNUARM gefunden. Aber da gibt es recht wenig DOKU zu. Tipps? Tutorials? Gute anlaufstellen zu einlesen? ich möchte den AT91SAM7X128 in C programmieren. Und ich habe recht viele Erfahrungen mit "normalen"µCs. Einziges Problem ist das ich für die Atmel ARMs keinen guten Einstieg finde. Wenn ich soweit wäre das ich ein kleines Beispielprogramm compilieren könnte, dann würde ich alles andere selber hinbekommen. Gruß JacK
Einen schönen guten morgen, also wenn du mit C programmieren willst dann nimm doch einfach Notepad++, da kann man übersichtlich arbeiten und ist natürlich freeware :). Wenn du dieses Programm benutzen würdest, dann eine kleine Einweisung wenn du das Programm fertig hast und es compilieren willst: Also wenn das Prpgramm fertig ist brauchst du erst einmal eine Makefile die ich als Dateianhang beigelegt habe. Dann speicherst du es in einen beliebigen ordner als " .c " Datei. Danach öffnest du deine Eingabeaufforderung, dort gibst du wenn wir mal davon ausgehen das du das Programm auf dem Desktop gespeichert hast, einfach " cd Desktop " ein und klickst ENTER, danach gibst du " dir " ein und bestätigst es ebenfall mit ENTER. So nun siehst du alles was du auf dem desktop an Datein hast. So nun gibst du " make " ein und da hast du auch schon deine " .hex ". Wenn ich iwas verwechselt habe oder vergessen habe, dann korregiere ich das nach der arbeit nochmal xD. Mfg
hallo jack, meine empfehlung: lade dir von der iar homepage die kickstart version der ARM Workbench. In der workbench ist der editor/compiler/linker/debugger enthalten. desweiteren findest du jede menge beispielpgrogramme. weitere beipiel-projekte findest du auf der atmel-homepage (stichwort: software packages) gruss gerhard
ich habe jetzt noch das problem das ich keinen passenden treiber finde. wenn ich das board anschließe dann fragt mich win xp nach einem treiber für AT91USBSerial. ich wähle C:\Programme\ATMEL Corporation\SAM-BA v2.10\drv Aber die Treiber werden nicht angenommen. Compilieren mit der IAR Workbench funktioniert schon mal einwandfrei. SAM BA funktioniert bei mir unter Linux aber nicht unter Windows.
fehlalarm. ich musste den controller erst resetten. aber das sind denk ich mal schaltungsspezifische details.
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.