Forum: Mikrocontroller und Digitale Elektronik AVR32 Assembler


von Julian R. (tuefftler)


Lesenswert?

Hallo,
ich hab schon mit AVR's(ATmega8,16 und tiny12) gearbeitet und schätze 
mich als höheren Anfänger ein. Meistens habe ich in Assembler 
programmiert, da ich das Logischer fand als C. Als ich mich heute 
umgeschaut hab bin ich auf die AVR32 Serie gestoßen.
Was ich bisher nicht ganz verstanden hab, ist wie man diese Prozessoren 
programmiert und in welchen Sprachen man das tun kann.
Seit ich mich mit Mikrocontrollern beschäftige habe ich nur ISP über die 
RS232 Schnittstelle verwendet(POLLIN Board).
Auf allen Beiträgen mit AVR32 die ich gelesen habe wurde nur C 
verwendet.

Meine Fragen:
Kann ich auch in Assembler programmieren oder stellt Atmel nur den GCC 
bereit?
Wie lade ich das Programm auf den µC? Kann ich auch wie beim ATmega 16 
die SPI Schnittstelle verwenden während Reset auf Ground ist.

mfg
Julian

von Flip B. (frickelfreak)


Lesenswert?

Datenblatt sagt schon vieles. Jeden µC kann man in Assembler 
Programmieren. Bloß ob es gibt vll. nicht immer ein Pc-Programm dafür .

von Phil S. (zippi)


Lesenswert?

HI,

Du kannst den Prozessor mit ASM, C und C++ in AVR32 Studio 
programmieren, aber du musst dann die GCC ASM syntax verwenden.

Programmieren kannst du den Chip einfach über USB. Musst bei deinem 
Board nur die Buchse rauslegen und fertig.

Hab auch noch das Board abzugeben:
Beitrag "Re: AVR32 Programmiergerät"

Gruß
Zippi

von Julian R. (tuefftler)


Lesenswert?

Vielen Dank für die Antworten,

Phil S. schrieb:
> Programmieren kannst du den Chip einfach über USB. Musst bei deinem
> Board nur die Buchse rauslegen und fertig.

Ich denk des schaff ich :-)

Phil S. schrieb:
> Du kannst den Prozessor mit ASM, C und C++ in AVR32 Studio
> programmieren, aber du musst dann die GCC ASM syntax verwenden.

Achso deswegen hab ich beim AVR Studio 4 keine 32 bit Controller 
gefunden...

Julian

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.