- Akku Tests und Balkonkraftwerk Speicher         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 16

Thema: Asuros lieblingsfarbe Grün

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    02.08.2006
    Beiträge
    9

    Asuros lieblingsfarbe Grün

    Anzeige

    LiFePo4 Akku selber bauen - Video
    Hi,
    mein Asuro hat den SelbstTest mit bravour bestanden.
    Nun mein problem:
    Ich habe dem Asuro ein Programm geschrieben, das seine StatusLED rot leuchten lässt. sonst nichts.

    Das einzige was mein Asuro macht, ist die StatusLED auf grün schalten,
    egal was für ein programm ich schreibe.

    Vielleicht compiliert mein Computer falsch.
    Kann mir einer mal die .bat dateien schicken?

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    12.10.2006
    Ort
    Tübingen
    Alter
    32
    Beiträge
    31
    Vllt machst du folgenden Fehler: Speichere das Dokument ab, bevor du es compillierst! Wenn du das nicht tust, wird die Falsche datei compilliert!

  3. #3
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    13.07.2006
    Ort
    Bielefeld
    Beiträge
    166
    ... Moin, hast du die LED ggf. falsch eigebaut? Prog die SatusLED doch mal auf grün und wenn die dann rot ist hast due den Fehler gefunden. Dann kannst du a.) die LED umdrehen oder b.) die Datei ASURO.C entsprechen ändern. Geht beides.

    Viele Grüße, (Michael)

  4. #4
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Milda
    Alter
    37
    Beiträge
    4.063
    Genau, schreib ein Programm, das z.B. Bei Taster 1 die LED grün macht und bei Taster 2 Die LED Rot macht. unjd wenns andersrum ist dann hast du die LED falschrum reingemacht =) anders kann ich mir das eigentlich nicht erklären. Leuchtet die LED am anfang also beim einschalten des ASURO gelb? dann gehen auf jeden fall schonmal beide Farben.l
    Read... or die.
    ff.mud.de:7600
    Bild hier  

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    02.08.2006
    Beiträge
    9
    Die LED leuchtet beim einschalten Gelb, und wenn ich auf grün schalten will, geht sie auch auf grün. Ich kann auch den Motor auf Vollspeed stellen, es hilf nichts (leider).

    Vielleich wird das programm ja falsch compiliert?

  6. #6
    Benutzer Stammmitglied
    Registriert seit
    13.06.2006
    Ort
    Whv
    Beiträge
    89

    Init ?

    hast du evtl. das
    Init();
    Vergessen am Anfang des Programms ??

  7. #7
    Neuer Benutzer Öfters hier
    Registriert seit
    02.08.2006
    Beiträge
    9
    Nein, Init(); habe ich nicht vergessen.
    Hier mein Programm:
    #include “asuro.h”
    int main(void) {
    Init();
    StatusLED(YELLOW);
    while(1);
    return 0;
    }

  8. #8
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Milda
    Alter
    37
    Beiträge
    4.063
    hmm.. sieht eigentlich ganz ordentlich aus...

    übrigens: verwende doch den code button beim posten.

    probier mal
    Code:
    void main(void) {
    anstatt
    Code:
    int main(void) {
    vielleicht hilft das, glaub aber nicht unbedingt...
    Read... or die.
    ff.mud.de:7600
    Bild hier  

  9. #9
    Neuer Benutzer Öfters hier
    Registriert seit
    01.11.2006
    Beiträge
    7
    also ich hatte genau das gleiche problem du hast doch bestimmt das programmersnotepad von der original asuro cd genommen?
    wenn das sio ist kann das sein das du da 2 mal speichern musst dann schließen und dann ds programm wieder öffnen und dann die datei compilieren !wenn das dann funktioniert hattest du die alte asuro ausgabe da spinnt das programmers notepad nämlich manchmal.

    ssz wenn klappt

    mfg XProgrammer

  10. #10
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    01.11.2006
    Beiträge
    433
    hallo SpEEddIsplAY
    hast du eigentlichschon einmal überprüft , ob das ganze nicht auch an dem flash tool liegen könnte.

    wenn das nicht schuld ist, könntest du mal die schauen , ob die Init() funktion richtig ausgeführt wird.
    dazu hängst du erst debug infos mithilfe von printf an, dann lässt du das ganze im simulator laufen.

    nachdem er die grüne led richtig anschaltet, könnte es sein, das der fehler erst später kommt. am ende der Init funktionwird sei() aufgerufen. Ich habe keine Ahnung was da gemacht wird, aber vieleicht ist der aufruf an der ganzen misere schuld

    mfg EDH

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

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

LiFePO4 Speicher Test