PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Die RN-Control Lib



wanderer
17.12.2006, 14:55
Hallo,
da mir das Programmieren der RN-Control in C lieber waere, bin ich am ueberlegen eine Library speziell fuer die RN-Control zu schreiben, mit der man ganz einfach die einzelnen Ports, Motoren etc ansteuern kann...
Wollte nun mal fragen ob allgemein Interesse daran bestaende, da ich glaube das ich nicht der einzige bin der die "Schaunze Voll" hat von so befehlen wie "PORTC = ~(1<<i) & 0x7f;"
Ausserdem waere es fuer einsteiger evtl um einiges angenehmer einfach nur "porta('output')" zu schreiben anstatt DDRA = 0xff... so koennten einsteiger einfacher zu C gebracht werden...

Besteht interesse?

MfG


wanderer

Johannes G.
17.12.2006, 18:22
Hallo,
interesse besteht, aber nicht nur für RN-Control..
Aber wäre soetwas in C++ nicht sinnvoller? also Objektorientiert..

Viele Grüße,
Johannes

wanderer
17.12.2006, 19:03
Hallo,
interesse besteht, aber nicht nur für RN-Control..
Aber wäre soetwas in C++ nicht sinnvoller? also Objektorientiert..

Viele Grüße,
Johannes
Nun.. 1. Mag ich C++ nicht,
und 2. gibts nur avr-gcc und nich g++ ;)
Joa koennte man dann auch global verwenden....
nur eben solche funktionen wie taste() koennen dann nich benutzt werden.

MfG
wanderer

Johannes G.
17.12.2006, 19:35
ich denke man sollte es gleich für alle AVRs machen und dann für das RN-Control eigene Prototypen.

Also ca so:
void rn_control_led1(uint8_t state)
{
porta(pin3, state);
}

Ich hoffe du verstehst was ich meine

wanderer
17.12.2006, 19:58
Joa denke schon...
Du meinst also 2 Libs... eine erweiterte fuer die RN-Control? Ok ich schau mal... Bin ja froh das ich nich der einzige bin dem sowas fehlt ^^

Johannes G.
17.12.2006, 20:13
Wie wärs wenn wir sowas zusammen programmieren?
Nun hab ich wenigstens mal einen in meinem Alter hier gefunden ;)

wanderer
17.12.2006, 20:21
Wie wärs wenn wir sowas zusammen programmieren?
Nun hab ich wenigstens mal einen in meinem Alter hier gefunden ;)
Bist du auch erst 15?
Wie viel erfahrung hast du in der Programmierung mit C? Und wie gut kennst du dich mit Atmels aus?

MfG


wanderer

Johannes G.
18.12.2006, 14:01
Ne, sogar noch ein jahr jünger.. Aber nemmer lang ;)
C Programmiere ich immer mal wieder seit ich 12 bin oder so...
Mit AVRs hab ich erst seit so ca 3 oder 4 Monaten was zu tun..

Viele Grüße,
johannes

MacGeforce
14.01.2007, 18:57
Hi

da ich auch demnächst anfangen werde, eine libary in C für die RN-Control zu schreiben, wollte ich mal nachfragen wie weit ihr bei diesem Projekt schon vorangekommen seid.

Ich hatte vor die Asuro libary (ATmega8L) an die RN-Control anzupassen, da diese für meine Zwecke anfangs ausreichen würde.

Die Asuro lib findet man auch im Internet.....