- LiFePO4 Speicher Test         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 15 von 15

Thema: UART sendet andauerd

  1. #11
    Neuer Benutzer Öfters hier
    Registriert seit
    10.12.2007
    Beiträge
    18
    Anzeige

    Powerstation Test
    @ McJenso

    habe ich gemacht keine Änderung. ;-(
    Irgend wo muss mein Kontroller Reset machen, habe auch mit dem AVR-Studio simuliert kein Fehler...

    @Hubert.G

    Sreg sichere ich nur weil mir RN-Wissen vorschlägt...
    habe aus kommentiert ist immer noch dass gleiche..

    bin echt verzweifelt... ;-(

  2. #12
    Erfahrener Benutzer Robotik Visionär Avatar von Hubert.G
    Registriert seit
    14.10.2006
    Ort
    Pasching OÖ
    Beiträge
    6.220
    Schreib mal im main anstelle von deinem
    Code:
        while (1);
    
    
        return 0;
    so wie ich es schreibe
    Code:
    for(;;){
    
        }
    Bei mir läuft es dann.
    Grüsse Hubert
    ____________

    Meine Projekte findet ihr auf schorsch.at

  3. #13
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    20.05.2006
    Ort
    Lippe
    Alter
    54
    Beiträge
    524
    Hallo,

    du hast doch sicher noch irgendwo einen Pin für eine Testled frei. Vielleicht hast du ja auch eh schon ein LED an einem PIN.
    Füg mal folgenden Code ein:
    Code:
    ISR(__vector_default){
        //Hier die LED einschalten
    }
    In diese Funktion werden alle Interrupts geleitet, für die es keine andere ISR gibt. Leider kenne ich keine Möglichkeit außer Ausprobieren, wie man den auslösenden Interruptvector herausfindet.
    Du könntest auch mal versuchen, die Testled hinter der Endlosschleife einzuschalten. Sollte nicht gehen. Damit würdest du endgültig beweisen, dass das Programm nicht einfach "durchrennt".
    Du kannst den Einschaltbefehl für die LED auch immer weiter duch das Programm schieben und schauen, wann sie nicht mehr angeht.

    Halte durch, das wird was.

    Gruß

    Jens

  4. #14
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    10.08.2004
    Ort
    Großbardorf
    Alter
    37
    Beiträge
    674
    In diese Funktion werden alle Interrupts geleitet, für die es keine andere ISR gibt. Leider kenne ich keine Möglichkeit außer Ausprobieren, wie man den auslösenden Interruptvector herausfindet.
    Ich hab doch oben schon geschrieben, dass der TXComplete-Interrupt aktiviert wird und ja auch ausgelöst wird, wenn der AVR was sendet. Ich würd den halt einfach mal ausschalten und schauen obs dann geht...

  5. #15
    Neuer Benutzer Öfters hier
    Registriert seit
    10.12.2007
    Beiträge
    18
    @ Pascal, danke!!

    jetzt tut es!!!!

    nach dem ich wie Pascal gesagt den TXCIE ausgeschaltet habe ging es!
    Dass ist super!

    Allerdings weis ich nicht warum? Würde mich freuen wenn ihr dass mal erklären könntet...

    Vor allem habe ich den Teil aus RN-Wissen!
    Das bedeutet dass die Codes überarbeitet werden müssen!
    Ich bin voll rein getappt....

    Ich danke euch allen!!! Ohne eure Hilfe wäre ich nie dadrauf gekommen...

    Grüße
    Khan

Seite 2 von 2 ErsteErste 12

Berechtigungen

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

Labornetzteil AliExpress