AVR32 Assembler

OP #2004432
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
OP #2005998
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.