-
        

Ergebnis 1 bis 9 von 9

Thema: Die RN-Control Lib

  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    17.06.2006
    Alter
    26
    Beiträge
    113

    Die RN-Control Lib

    Anzeige

    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
    Stell dir vor es ist krieg - und keiner geht hin.
    Gewinner des Roboterwettbewerbs "Zukunft durch Innovation" des Bundeslandes NRW in Aachen.

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    20.08.2006
    Beiträge
    339
    Hallo,
    interesse besteht, aber nicht nur für RN-Control..
    Aber wäre soetwas in C++ nicht sinnvoller? also Objektorientiert..

    Viele Grüße,
    Johannes

  3. #3
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    17.06.2006
    Alter
    26
    Beiträge
    113
    Zitat Zitat von Johannes G.
    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
    Stell dir vor es ist krieg - und keiner geht hin.
    Gewinner des Roboterwettbewerbs "Zukunft durch Innovation" des Bundeslandes NRW in Aachen.

  4. #4
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    20.08.2006
    Beiträge
    339
    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

  5. #5
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    17.06.2006
    Alter
    26
    Beiträge
    113
    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 ^^
    Stell dir vor es ist krieg - und keiner geht hin.
    Gewinner des Roboterwettbewerbs "Zukunft durch Innovation" des Bundeslandes NRW in Aachen.

  6. #6
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    20.08.2006
    Beiträge
    339
    Wie wärs wenn wir sowas zusammen programmieren?
    Nun hab ich wenigstens mal einen in meinem Alter hier gefunden

  7. #7
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    17.06.2006
    Alter
    26
    Beiträge
    113
    Zitat Zitat von Johannes G.
    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
    Stell dir vor es ist krieg - und keiner geht hin.
    Gewinner des Roboterwettbewerbs "Zukunft durch Innovation" des Bundeslandes NRW in Aachen.

  8. #8
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    20.08.2006
    Beiträge
    339
    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

  9. #9
    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.....

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •