Forum: Projekte & Code ADuC 7026 (Olimex) Testprogramm


von Frank Simon (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
im Anhang ein erstes einsatzbereites Testprogramm für das ADuC 7026 
Olimex-Board aus dem mikrocontroller.net-Shop. Es blinken zwei LEDs, 
eine über das Hauptprogramm, eine über den Timer-Interrupt. Das Projekt 
wurde erstellt mit WinARM-20060606. Das Make-File ist bereits 
eingerichtet für den Bootloader an COM8.
Good luck!

von ADuC-User (Gast)


Lesenswert?

Hallo Frank,

ich weiß, dass die Einrichtung von WinArm schon diskutiert wurde, 
trotzdem kannst Du mir ein paar Tipps, oder eine CD-Brennen?

von Frank S. (frankiboy)


Lesenswert?

Hallo ADuC-User,
kein Tipp nötig. Ich hab nur die runtergeladene Datei 
WinARM-20060606.exe (mit Admin-Rechten) ausgeführt, das war alles. Wenn 
Du dann auf eine *.pnproj-Datei klickst (z.B. aus meinem Testprogramm 
oben), startet automatisch die Entwicklungsumgebung. Dann make all, dann 
make program, dann RST drücken (bei gepresstem SD), der Flash-Vorgang 
startet automatisch, dann noch mal RST, und schon blinkts.
good luck,
Frank

von ADuC-User (Gast)


Lesenswert?

Danke Frank!

Ich habe nur das Problem, dass wenn ich WinARM-20060606.exe ausführe, 
die entsprechende Verzeichnisstruktur angelegt wird. Doch wenn ich z.B. 
Deine pnproj-Datei anklicke passiert gar nichts, da kein 
Ausführungsprogramm für diesen Dateityp existert (Verknüpfung).

von Frank S. (frankiboy)


Lesenswert?

Aha, dann hat beim Registrieren irgend etwas nicht geklappt. Egal, Du 
kannst das bei XP unter 
Arbeitsplatz/Extras/Ordneroptionen/Dateitypen/neu von Hand nachrüsten. 
Ansonsten kannst Du unter C:\WinARM\pn\pn.exe (oder entsprechend) die 
IDE von Hand starten und dann das Projekt von Hand öffnen.
good luck und bleib am Ball...

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
Noch kein Account? Hier anmelden.