Fehler bei Capture Kategorie: Programmierung (von Hansi - 19.10.2006 18:03) | ||
| ||
Hallo zusammen, habe ein umfangreiches Programm zur Steuerung meines Wintergartens. Alle 3 Wochen hängt es sich auf - Neustart dank Watchdog- oder meine 2 I2C Displays reagieren nicht mehr - kein Neustart. Ich vermute ein Blockieren durch erweiterte Capture mit dem System Capture. Ein Blockieren durch verschiedene erweiterte Captures kann ich ausschlie�en. Vor der Ausgabe auf die Displays setze ich jeweils wait.capture(6), am Ende release(6) . Könnte ein threadwechsel während der Ausgabe auf ein Display nach wait capture(6) und Aufruf einer Funktion in einem anderen thread die ein System Capture benutzt der Hänger kommen? Bei i2c.cstart wird das System Capture gesetzt. Wo wird es wieder gelö�t? Hat jemand einen Tip wie ich so einen Fehler eingrenzen kann? Viele Grü�e und schon mal vielen Dank Hansi | ||
Antwort schreiben Antworten: |