Gast
#3411070
Hallo, Ich arbeite mit IAR Vollversion 4.3 MSP430F5438 Programmer von Olimex MSP430-JTAGTiny-V2 Folgendes Problem: Ich führe Download&Debug aus, dann steht der Debugger wie im oberen Teil des Bildes bei main(). Bei "Go" läuft er normal los. Den Programmlauf kann ich mit "break" stoppen. Wenn ich dann die Taste "Reset" betätige, sollte der Debugger doch wieder bei main() stehen, macht er aber nicht. Siehe unteren Teil des Bildes. Ich habe schon ein bisschen gesucht und vermute, dass es an dem doch größeren Umfang meiner verwendeten Variablen liegt, die alle initialisiert werden müssen, bis der Debugger bei der Deaktivierung des WDT ankommt. Zwischenzeitlich spricht der WDT an. WDTCTL = WDTPW + WDTHOLD; steht aber als erster Befehl hinter main() Es soll einen Startup-Code geben, in dem man schon vor der Initialisierung der Variablen den WDT deaktivieren kann. Wo ist dieser Code? Wo muss ich welche Projekteinstellungen verändern? Danke schonmal im Voraus... Martin
