Atmel Studio 7, Debug: Problem mit dem Stimulifile

Gast #5584342
Lesenswert?

Beiträge zum Stimulifile gibt es auf dem µCNet recht wenig. Es sieht so 
aus, dass der Programmpunkt des AS7 nicht häufig verwendet wird.

Wie dem auch sei, aktuell habe ich folgendes Problem:

Ein Programm mit dem unterstehende Stimulifile lässt sich ohne Probleme 
im Debugger per Single Step ausführen. Was jedoch recht langweilig, weil 
langwierig ist.

Werden das Stimulifile und das Programm zusammen ausgeführt, bleibt das 
Programm irgendwo nach(!)  $endrep hängen, da die Pulse ausbleiben. Der 
Punkt wo es hängt wechselt.

Kennt jemand das Problem? Ist im Stimulifile ein Fehler oder muss etwas 
hinzugefügt werden?

1
$repeat 96    // 96 Synchron-Impulse 
2
PINA |= 0x8
3
#8
4
PINA &= 0x7F
5
#32
6
$endrep
7

8
PINA |= 0x80
9
#8
10
PINA &= 0x7F
11
#52      // Bits -> 1
12

13
PINA |= 0x80
14
#8
15
PINA &= 0x7F
16
#72      // Bits -> 101
17

18
PINA |= 0x80
19
#8
20
PINA &= 0x7F
21
#52      // Bits -> 1010
22

23
PINA |= 0x80
24
#8
25
PINA &= 0x7F
26
#72      // Bits -> 1010 00
27

28
PINA |= 0x80
29
#8
30
PINA &= 0x7F
31
#52      // Bits -> 1010 0001
32

33
$quit

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren