Forum: Mikrocontroller und Digitale Elektronik Arduiono Bilbiotheken nutzen?


von Bernd (Gast)


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

von Oliver J. (skriptkiddy)


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

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.