Forum: Compiler & IDEs MPLAB X IDE AVR in ASM


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Chris S. (Firma: hier&da) (keiningenieur)


Angehängte Dateien:

Lesenswert?

Wie die Überschrift ausdrückt hat jmd Erfahrung MPLAB X IDE für AVRs in 
ASM zum laufen zu bekommen ?

Das einzige was ich bisher geschafft habe ist die Installation 6.15 und 
sich etwas vertraut machen so wie es im Netz steht den Assembler rein zu 
bekommen.
Achtung nur weil die Zeile leer ist, heist das nicht das er es nicht 
geschluckt hat.

Das Problem man kann die ASM nicht builden, es passiert nix.

: Bearbeitet durch User
von A. B. (Firma: ab) (bus_eng)


Angehängte Dateien:

Lesenswert?

Eventuell müsste der Assembler irgendwie bekannt sein ..

: Bearbeitet durch User
von Apollo M. (Firma: @home) (majortom)


Lesenswert?

Chris S. schrieb:
> Das Problem man kann die ASM nicht builden, es passiert nix.

Du musst zuvor ein Assembler Projekt definieren ... und dann kannst auch 
den Assembler selbst auswählen.

von Chris S. (Firma: hier&da) (keiningenieur)


Lesenswert?

Chris S. schrieb:
> Achtung nur weil die Zeile leer ist, heist das nicht das er es nicht
> geschluckt hat.

A. B. schrieb:
> Eventuell müsste der Assembler irgendwie bekannt sein ..

tja hat er gemacht die Zeile bleibt beim erneuten öffnen leer.

Apollo M. schrieb:
> Du musst zuvor ein Assembler Projekt definieren ... und dann kannst auch
> den Assembler selbst auswählen.

heißt genau was und vorallem wo und wie?
Teil eines alten Projektes als Test genutzt

von Chris S. (Firma: hier&da) (keiningenieur)



Lesenswert?

Aus Frust mal das AS7 gestern installiert, heute gestartet und dann
Bild 1 erhalten dann mal in die buildtools geschaut und da sind 
plötzlich Einträge die ich nicht gemacht habe siehe Bild 2

Bild 3 wurde im Gegensatz zu gestern selbstständig von MPLAB gesetzt. 
Warum ? keine Ahnung...

Ich mein ist MCP zu ... mal Software so zu stricken, das diese einfach 
und simpel alles so installiert wie man es in der Installation und der 
Projekterstellung angibt ?

Und nun was ist denn eigentlich mit dem Simulator? Nur Beta und damit 
irgendwie nicht nutzbar ? Ich verstehe das denn eher so das MCP viel 
Werbung macht was sie wollen aber nicht wirklich können.

Will doch erstmal nur auf neuere SW umsteigen um ASM zuschrieben und zu 
simulieren... So MCP wird dat nüschts...

von Jan S. (Firma: Eigenbau) (vox_equus)


Lesenswert?

Hallo,
welcher AVR? Die älteren AVR werden standardmässig vom alten 
"AVRstudio4" in Assembler unterstützt.
Gruss Jan

von Chris S. (Firma: hier&da) (keiningenieur)


Lesenswert?

Jan S. schrieb:
> Hallo,
> welcher AVR? Die älteren AVR werden standardmässig vom alten
> "AVRstudio4" in Assembler unterstützt.
> Gruss Jan

Hast vollkommen Recht. Das nutze ich bisher da AS6 ne Niete war und AS7 
zum Anfang naja auch eher so lalal.

Da MCP die AVRs erweitert hat bin ich der Meinung kann man sich doch 
auch mal evtl wenns passt im Hobby auch mal den ein oder anderen neueren 
AVR anschauen. SO wie ich gesehen habe reicht wohl erstmal das AS7 aus 
da die
Dx Varianten unterstützt werden.

Ab und zu kann man ja mal die SW antesten was es neues gibt das ist mein 
Hintergund. Das dies aber von MCP so arg gewürgt wird werde ich wohl 
vorerst AS4.19 weiterhin beibehalten und das AS7 parallel verwenden

von Johannes F. (jofe)


Lesenswert?

Chris S. schrieb:
> Wie die Überschrift ausdrückt hat jmd Erfahrung MPLAB X IDE für AVRs in
> ASM zum laufen zu bekommen ?

Yo, habe ich seit ca. einem Jahr.
Du musst den Pfad, in dem sich deine avrasm2.exe befindet, zur PATH 
Umgebungsvariable von Windows hinzufügen, damit die IDE sie finden kann. 
Bei mir ist die unter Users\user\AppData\Local\Programs\Atmel, sollte 
aber egal sein.

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.