Hallo,
Gibt es eine Möglichkeit sich zur Laufzeit(Debug) bestimmte Speicherbereiche an zu schauen?
Ja. Du gehst auf View->Watch und waehst die Register (oder auch int, char, arrays etc. in C) die du sehen willst. Beim Stepping oder beim Erreichen eines Breakpoints wird der Wert dann angezeigt.
Wie kann ich mir anschauen wie viel Speicher mein Programm im Flash benötigt und wo es liegt.
Ja. Unter View->Memory Usage Gauge kann man den Speicherbedarf ablesen. Wenn die Information zu wenig ist, kann du dir die .MAP Datei anschauen (mit MPLAB oeffnen) die beim Kompillieren erstellt wird. Dort sind alle Informationen gelistet.
Kann man das Timing von Signalen visualisieren?
Ja. Dazu wuerde ich dir ein Ozsi empfehlen. Andernfalls kannst du als Debugger den Simulator auswahlen und dir dann einen entsprechenden Stimulus erzeugen. Ich meine, das ganze kann man sich auch ueber die Zeit anschauen. Bin aber mit dem Simulator nicht so wirklich vertraut.
Gruesse,
Stefan