Forum: Mikrocontroller und Digitale Elektronik Codebeispiele zu avr-sam


von avr-sam (Gast)


Lesenswert?

Hallo,

Ich hatte mich vor 10 Jahren einmal mit dem AT-Mega8 beschäfftigt und 
inzwischen gibt es ja auch ARM´s von Atmel/Microchip.
Wie ich sehe gibt es wie bei den Alten Datenblättern zu ATmega8 
Code-beispiele.
https://www.microchip.com/wwwproducts/en/ATSAMD09D14

Diese Beispiele nutzen oft die Header "sam.h" Funktionieren diese 
Code-Beispiel ausschließlich mit AVR Studio oder kann man auch avr-gcc 
verwenden?

mfg

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

AVR != ARM

Du kannst einen ARM-GCC verwenden, aber nicht einen AVR-GCC.  Sowohl
die Architektur der CPU ist ganz anders als auch alle Peripherals.

von avr-sam (Gast)


Lesenswert?

Ah ok ich verstehe. Der avr-gcc ist auch wirklich nur für die 8/16 bit 
Xmega, tiny RISC usw.

Und die Code-beispiele, Funktionieren die mit den normal 
arm-gnu-eabi-gcc?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

avr-sam schrieb:
> Und die Code-beispiele, Funktionieren die mit den normal
> arm-gnu-eabi-gcc?

1.) arm-none-eabi-gcc für alles, was Controller ist
2.) Codebeispiele für den AVR funktionieren natürlich nicht, zumindest 
nicht, wenn sie AVR-Spezifika (oder solche der avr-libc) benutzen

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.