- 12V Akku mit 280 Ah bauen         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 15 von 15

Thema: Code läuft nicht feherfrei, bitte um Hilfe! Input Capture und UART nicht gleichzeitig

  1. #11
    Moderator Robotik Visionär Avatar von radbruch
    Registriert seit
    27.12.2006
    Ort
    Stuttgart
    Alter
    61
    Beiträge
    5.799
    Blog-Einträge
    8
    Anzeige

    LiFePo4 Akku selber bauen - Video
    Möglicherweise braucht "Input" eine andere Endekennung als dein chr(13). LF chr(10) vielleicht?

    Leider ist es doch CR:
    http://halvar.at/elektronik/kleiner_..._vom_computer/
    Geändert von radbruch (03.06.2013 um 19:46 Uhr)
    Bild hier  
    Atmel’s products are not intended, authorized, or warranted for use
    as components in applications intended to support or sustain life!

  2. #12
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    16.02.2006
    Beiträge
    1.113
    Du musst natürlich im Input auch den Kanal #2 angeben.
    Ehrlich gesagt, halte ich den hier verfolgten Ansatz mit serialin=Buffered in diesem Fall für wenig effektiv.
    Es werden dabei die Zeichen im Interrupt eingelesen und dann nochmals Code für die Verarbeitung gebraucht.
    Bei 150 Zeichen vergeht da eine Menge Zeit, in der der ICP disabled ist.
    Aber ich will das hier jetzt nicht unterbrechen.

  3. #13
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    26.03.2006
    Beiträge
    361
    @for_ro: Du unterbrichst es nicht du hilfst mir damit Bin für jeden Tipp und jedes Codebeispiel dankbar. Die 150 Zeichen sind stark überdimensioniert, ich brauche eigentlich nur ca 30 dann später. ICP hat irgendwie Priorität in meinem Code, der Funkcode kommt nämlich über den Input Capture immer sauber an, nur der UART nicht. Es wäre nicht schlimm wenn ICP kurz nicht empfangsbereit ist sobald etwas über den UART reinkommt das wird gleichzeitig sogut wie nie passieren später. Ich möchte es nur hinbekommen, dass beides läuft.

    Hab den Kanal nun richtig angegeben aber leider brachte auch das nichts. Hast du einen Tipp für mich for_ro was ich ändern könnte damit es läuft? Bin beim UART leider nicht so fit programmiertechnisch.
    ----------------------------------------------------------------------------------------
    Je tiefer die Sonne der Kunst sinkt, umso grössere Schatten werfen Zwerge!!

  4. #14
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    26.03.2006
    Beiträge
    361
    Habe jetzt einen Mega8 der sich nur um den Funkempfang kümmert in mein Projekt eingefügt. Der Mega8 (an dem das Funkmodul hängt) "sagt" nun dem Mega128, dass ein neuer Funkbefehl zum abholen bereit ist. Wenn der Mega128 grade nichts anderes "zu tun hat" fordert er den Funlcode an. Das ist die sauberste Lösung und es kann nun nichts mehr verschluckt werden. Danke an alle die versucht haben mir hier zu helfen.
    ----------------------------------------------------------------------------------------
    Je tiefer die Sonne der Kunst sinkt, umso grössere Schatten werfen Zwerge!!

  5. #15
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    18.05.2007
    Ort
    Berlin
    Alter
    53
    Beiträge
    765
    Hin und wieder nutze ich auch CoProzessoren. Da ist nichts gegen einzuwenden.

    Edit:
    Obwohl - Commodore ist damit pleite gegangen. Wer einmal einen Amiga hatte, brauchte keinen neuen.
    Wenn das Herz involviert ist, steht die Logik außen vor! \/

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. Timer0 und UART Lib Fleury Timer läuft nicht mehr los
    Von gesamtplan im Forum C - Programmierung (GCC u.a.)
    Antworten: 3
    Letzter Beitrag: 21.03.2011, 19:23
  2. UART macht probleme!!! Einfaches testprog läuft nicht
    Von hunni im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 16
    Letzter Beitrag: 21.08.2009, 20:03
  3. [läuft+Code] Servotest an ATtiny13 läuft nicht
    Von oberallgeier im Forum Motoren
    Antworten: 4
    Letzter Beitrag: 18.10.2007, 17:49
  4. UART Interrupts Input geht nicht
    Von lanic im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 0
    Letzter Beitrag: 15.03.2006, 16:50
  5. Antworten: 3
    Letzter Beitrag: 15.08.2005, 17:41

Berechtigungen

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

Labornetzteil AliExpress