Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Sporadischer absturz edip Display Kategorie: I²C-Bus (von Mike - 31.08.2005 0:01)
Ich nutze:
C164CI-ControllerBoard, CC2-StarterBoard, OSOPT V3.0
Hallo CC2 Gemeinde.

Habe ein edip Display mit edip Bord an Der CC2 Unit NV mit Starterboard über i2c bus verbunden.
Auf Dem Starterboard habe ich noch ein 24c32 eeprom in einsatz.
Der zugriff aufs eeprom funktioniert ohne probleme.
Aufs Display ist sporadisch nach einiger zeit nicht mehr zugreifbar, vorallem wenn ich Touch
berührrungen über i2c an Die CC2 schicke.
Sehr häufig hängt sich Das Display, auch nach dem ich am Starter Board Reset drücke, auf.
Da ich kein Oszi habe weiÃ? ich jetzt nicht, was schlapp macht Das Display oder Der i2c Bus.

Oder Liegt es an meiner Sendedaten verarbeitung.
Programiere fürs Display ein Winamp player, Der Die Daten vom Display über ic2 auf CC2 dann Seriel
zum PC schickt und damit über mein Delphi Code Der Winamp player ferngesteuert werden kann.

Sourcecode CC2 Daten verarbeitung.

thread TD
//------------------------------------------------------------------------------
{
{
r=edip.receiveframe(0,Display1);
  {
  a=edip.getRxData(Display1,t);
   }
   if a == 0 yield;
   else
    KennNummer = LoMidHiByteToInt (t[1],t[2],t[3]);
     edip.text(data.TDAddr,12,10,3,"OK");
     if t[0]=='W'
      {
      wait Winamp (t[0], KennNummer);
      }
     else if t[0]=='S'
     {
      wait TouchMakro (t[0],t[1],t[2],t[3],t[4]);
      }
     else if t[0]=='T'
     {
      wait TempMenue (t[0],t[1],t[2],t[3],t[4]);
      }
     else if t[0]=='L'
      {
      wait TouchMakro (t[0],t[1],t[2],t[3],t[4]);
      }
     else if t[0]=='B'
      {
      BarData (t[0],t[2],t[3]);
      }
     else if t[0]=='R'
      {
      wait TouchSchalter (t[0],t[1],t[2],t[3],t[4]);
      }
     
    if t[2]==8
      {
      x=t[3];
      s="YH" + x;
      r=edip.sendframe(0, s, 0);
      }
}
t[0] = ' ';
}
 
Hatt jemand von euch eine Ide, wo eventuell der Fehler liegen könnte.
Vielen dank im vorraus.

M.f.G

Mike


    Antwort schreiben


Antworten:

Re: Sporadischer absturz edip Display (von André H. - 31.08.2005 10:55)
Re: Sporadischer absturz edip Display (von IngBo - 31.08.2005 9:44)
    Re: Sporadischer absturz edip Display (von Mike - 1.09.2005 0:10)
        Re: Sporadischer absturz edip Display (von André H. - 1.09.2005 21:14)
            Re: Sporadischer absturz edip Display (von Mike - 2.09.2005 23:38)