Für erste Schritte mit dem STM32F4-Discovery hatte ich mir obiges Paket als Demoversion installiert. Der Einstieg mit 'blinky.c' ist recht einfach. Allerdings schaffe ich es nicht, eine globale Variable (volatile static int) im WATCH-Fenster während des laufenden Programmes anzuzeigen. Die Option 'VIEW->Periodic Window Update' ist aktiviert und die Optimierung steht auf -O0. STLink wird mit dem vorhandenen SWD verwendet. Ist die (live) WATCH-Funktion bei der Demoversion gesperrt oder gibt es noch weitere Optionen, die beachtet werden müssen?
Niko Laus schrieb: > Periodic Window Update Das funktioniert denke ich nur in der Simulation. Watches werden beim Debuggen meines Wissens nur beim Anhalten aktualisiert. Gruß Oliver
Moin, Das läuft auch mit einem Trace fähigen Debugger, ob der ST link das kann weis ich nicht. Der J-Link EDU kann das. Schau mal bei den Target Einstellungen beim Debugger nach und aktiviere Trace über SWD, dann müsste es gehen. MfG Tec
Tec Nologic schrieb: > Schau mal bei den Target > Einstellungen beim Debugger nach und aktiviere Trace über SWD, dann > müsste es gehen. Bei den 'settings' zum Debugger gibt es nur die Optionen 'JTAG' und 'SWD'. Bei ULink und J-Link gibt es Trace-Optionen. (Die J-Link von Segger sind sowieso schnell+gut!) Gut, das Board kostet Nichts+Einwenig, aber das SWD-Protokoll müßte doch die Watch-Funktion problemlos unterstützen. Alles Andere wäre doch nicht mehr zeitgemäß.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.