WINAVR und atmega8U2

OP #1806416
Ich würde gern den ATmega8U2 in Verbindung mit WinAVR nutzen. 
Unterstützt wird er z.zT. wohl nicht. Meine naive Frage: Was muss ich 
tun, um ihn zu unterstützen? Reicht es diverese Headerfiles eines 
ähnlichen anzupassen.
(Registernamen und -adressen) ? Wo muss ich fummeln, das WinAVR das 
korrekt dingselt?

Danke für eure Anrtwort!
Gast #1806442
Also mein WinAVR kennt ihn, da muß überhaupt nichts gefummelt werden.
1
Build started 4.8.2010 at 19:46:18
2
avr-gcc  -mmcu=atmega8u2 -Wall -gdwarf-2 -std=gnu99                 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT ttt.o -MF dep/ttt.o.d -c  ../ttt.c
3
avr-gcc -mmcu=atmega8u2 -Wl,-Map=ttt.map ttt.o   -lm -o ttt.elf
4
avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature  ttt.elf ttt.hex
5
avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" --change-section-lma .eeprom=0 --no-change-warnings -O ihex ttt.elf ttt.eep || exit 0
6
avr-objdump -h -S ttt.elf > ttt.lss
Gast #1806464
(Stelle fest: ich muss mein System mal updaten, der m8u2 wird ja schon 
eine halbe Ewigkeit regulär unterstützt. Oder die Pakete doch selber 
bauen..) Insofern: Meine obige Krücke bitte ignorieren.
OP #1806708
schande über mein Haupt.... auf unheimliche Weise funktioniert es bei 
mir nun auch.... ich weiß auch nicht, woran es gelegen hat... aber wie 
durch ein Wunder erkennt mein WinAVR nun auch den mega8U2... das 
Interessante an dem Teil ist das 3. Compare-Register des 16-Bit Timers 
:-)... das macht dann
3x 16-Bit PWM möglich... genau richtig für die LED-Farben RGB :-)

Zwar bietet das z.B. auch der mega16U4, aber der 8U2 bietet die kleinere 
Bauform :-)

... danke euch für die Antworten....













...seltsam, aber so steht es geschrieben

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 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.