Arduiono Bilbiotheken nutzen?

Gast #2341941
Lesenswert?

Hallo!
Ich möchte verschiedene AVR's programmieren, akut den Attiny461.
Nun habe ich mit dieser Arduino GUI rein gar nichts am hut, finde aber 
dass es einige brauchbare Bibliotheken gibt.
Ist es möglich diese auch für andere Controller zu nutzen?

Gerade das setzen der I/O's ist recht uebersichtlich gestaltet.

Gruss

Bernd
#2341971
Lesenswert?

Bernd schrieb:
> Ist es möglich diese auch für andere Controller zu nutzen?
Prinzipiell ja. Ist aber mit Aufwand verbunden, wenn der µC keiner der 
auf Arduinos verwendeten ist. Kannst ja mal in den betreffenden Sourcen 
nachschauen:
/<arduino_path>/hardware/arduino/cores/*
Das #ifdef-Geraffel, welches man dort findet, muss auch für deinen 
Controller umgesetzt werden, sofern er nicht schon unterstützt ist. Die 
Frage ist, ob du das wirklich willst?

> Gerade das setzen der I/O's ist recht uebersichtlich gestaltet.
1
DDRD |= _BV(PD2);  // PD2 is output
2
PORTD|= _BV(PD2);  // PD2 high
Ist das nicht übersichtich? Ich denke zum IO-Setzen, braucht man kein 
Arduino-Framework.


Gruß Oliver

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren