- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 8 von 8

Thema: RS485 ohne Config Print aber mit Config SerialOut

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    29.07.2011
    Beiträge
    348
    Ok, es will einfach nicht funktionieren, egal was ich mache.

    RS485 , CONFIG SERIALOUT, das Serial TX complete interrupt vertragen sich wohl nicht zusammen in Bascom kann das sein?

    Ich weiß aktuell nicht weiter. Alles was ich erreichen wollte, war im Hintergrund über eine RS485 Daten zu versenden und zu empfangen.

    Hat niemand mehr eine Idee????

  2. #2
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    16.02.2006
    Beiträge
    1.113
    Hast du denn auch die Interrupts global freigegeben (Enable Interrupts)?
    Ansonsten zeige doch mal dein komplettes Programm, sonst müssen wir raten, was dort stehen könnte.

  3. #3
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    29.07.2011
    Beiträge
    348
    Hi,

    also die globalen Interrupts sind freigegeben. Hmm also es ist so, dass das restliche Programm funktioniert und nur der Teil mit dem Senden der Daten nicht funktioniert. Ich denke das gesammte Programm würde hier den Rahmen sprengen.
    Aber im wesentlichen habe ich den betroffenen Teil weiter oben schon gepostet. Das UTXC1 Interrupt ist das einzige Interrupt, welches ich aktuell verwende. Sonst nur noch 2 Timer die aber einwandfrei funktionieren im Einsatz.

    Im Grunde soll nichts anderes passieren, als in der Hauptschleife zu schauen ob 17 Byte im Eingangspuffer sind. Sind die Bytes da, sollen über den Ausgangspuffer 17 Byte zurück gesendet werden. Da man ja laut Bascom Hilfe zusammen mit dem Ausgangspuffer nicht die automatische Senderichtungsumschaltung verwenden darf, dachte ich ich kann das über das UTXC-Interrupt lösen.
    Könnte es aber sein, das der Ausgangspuffer auch dieses UTXC-Interrupt werwendet und es deshalb nicht geht?

    Mit dem oben gepostetetn Code funktioniert es gelegentlich einmal Daten zu Empfangen und zu senden, danach geht nichts mehr!

  4. #4
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    29.07.2011
    Beiträge
    348
    Hat niemand mehr eine Idee?

Ähnliche Themen

  1. Compiler Bug mit CONFIG BASE ?
    Von Searcher im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 30.11.2012, 07:47
  2. Probleme mit Config Print
    Von demmy im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 0
    Letzter Beitrag: 20.07.2012, 14:41
  3. Config SerialOut & Interrupts?
    Von mikron im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 8
    Letzter Beitrag: 20.07.2011, 18:14
  4. problem mit config serialin=buffered...
    Von Bluesmash im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 2
    Letzter Beitrag: 09.01.2006, 21:57
  5. Config Graphlcd ohne FS und Reset
    Von Marco78 im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 0
    Letzter Beitrag: 10.12.2005, 20:14

Berechtigungen

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

Solar Speicher und Akkus Tests