Gast
#674621
Hallihallo zusammen, ich nutze den GCC-Compiler in der AVR Studio Umgebung. Zum Debuggen nutze ich den AVR Studio Simulator. Aktuelles Beispiel: Ich arbeite mit der SPI-Schnittstelle. Dabei müssen zum Teil viele Bytes hintereinander geschickt werden. Das Problem ist nur, dass ich den Simulator nicht durchlaufen lassen kann... Denn bei der Statusabfrage "Wurde das Byte korrekt auf das SPI geschickt" (Abfrage des SPIF-Bits in SPSR) bleibt der Simulator stecken - ich muss nämlich das Statusbit jedes mal von Hand setzen, damit es weitergeht... Wie löst man dieses Problem? Einfach die Abfrage-Zeile aus dem Code entfernen ist etwas holzig... Kann man nicht dem Sim sagen, er soll diese Zeile einfach überspringen? Oder er soll doch gleich das SPIF-Bit selbst setzen... Wie macht man das, damit der Sim auch durchlaufen kann? Ich möchte nicht hunderte Male ein Bit setzen, nur um zu sehen, obs läuft.... :) Gruss Mario