Gast
#23465
Mit einem Programm habe ich auf MSP430 das Problem, das es nach rund einer halben Stunde abstürzt, also der MC auf Eingaben von Außen nicht mehr reagiert. Deshalb hab ich des mehrmals mit dem Debuger C-Spy laufen lassen, aber beim abgestürzten Programm zeigt es nur die Basis-Register (SP, PC, R3 - R 15) ; die betreffende Stelle im Source Code wird nicht angezeigt (das Fenster ist nur weiß) und zu Registern wie ADC12IFG kommt nur ADC12IFG: Error[63]: Variable not active Also habe ich mir SP und PC angesehen, aber bei denen tut sich nicht viel: Entweder ist der SP fest auf 09E0 und PC wechselt nur von 055E zu 0562 und zurück (AM) oder der SP ist fest auf 09F0 und der PC fest auf 10 (irgendein LPM laut C-Spy). Was bedeutet das? Muss man für den IAR-Compiler noch in jede zweite Zeile ein nop einfügen?