Flo wrote:
> Meinte eigentlich was der debugger genau macht
Der ermöglicht es, das Programm Schritt für Schritt durchzugehen und
dabei Register, Variablen u.a. zu beobachten, um zu sehen, ob irgendwo
Bugs drin sind, die man dann beheben kann. Wenn das Debugging über ein
PC-Programm läuft, das den Controller mit seinen Eigenschaften
nachbildet (simuliert), dann ist das genauso ein Debugging wie wenn das
ganze direkt in der Zielhardware gemacht werden kann
(in-System-Debugging), wozu allerdings i.A. spezielle Hardware sowie ein
Controller erforderlich ist, der das auch unterstützt (der eine
Schnittstelle besitzt, die Zugriff auf Register und Variablen
ermöglicht, was bei den AVRs über JTAG oder debugWire gemacht wird).