Gast
#4386812
Konstellation: AVR Controller, AVR Studio 4.xx oder ATMEL Studio 7.xx Ist es möglich - ohne ein Projekt neu zu compilieren - bei laufend abzuarbeitendem Code abzufragen ob gerade der Debugger (JTAG ICE MKII oder ATMEL ICE) die Überhand hat oder der Prozessor standalone läuft? Hintergrund wäre: ich würde gerne - wie gesagt "at runtime" und eben ohne jeweils neu zu compilieren - in einer if-else-Abfrage entscheiden wollen ob nun eine eine timergesteuerte Delay-Routine ausgeführt werden soll oder nicht. Bei solchen Routinen lässt sich vielleicht durch geschickte Programmierung das Warten umgehen wenn die Timer weiterlaufen, bei _delay_ms(..) hat man aber keine Chance mehr. Viele kennen vielleicht das Problem dass (naturgemäss) unter Debugger- Einfluss manche Sache wie Delays "etwas zäh" ablaufen.....