AVR32 Assembler

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

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.