Der Motorola 68HC11 Mikrocontroller war ein beliebter Mikrocontroller, der in vielen Anwendungen verwendet wird. Mit dem Programm THRSim11 können Sie Programme für den 68HC11 auf Ihrem Windows-PC bearbeiten, zusammenbauen, simulieren und debuggen. Sie können THRSim11 auch verwenden, um das Programm auf Ihrem Ziel-EVM- oder EVB-Kompatibilitätsboard zu debuggen. Der Simulator simuliert die CPU-, ROM-, RAM- und alle Speicherzuordnungs-E/A-Ports. Es simuliert auch die On-Board-Peripheriegeräte wie: Timer (einschließlich Impulsspeicher), analog zu Digitalwand, parallele Ports (einschließlich Handshake), serielle Schnittstelle, I/O-Pins (einschließlich Analog- und Interrupt-Pins). Beim Debuggen der grafischen Benutzeroberfläche ist es möglich, jedes Register (CPU-Register und E/A-Register), den Speicherort (Daten, Programm und Stack) und das Pin-Pin des simulierten Mikrocontrollers anzuzeigen und zu steuern. Auch wenn das Programm läuft! Es ist möglich, die Simulation bei jeder Kombination von Ereignissen zu stoppen. Eine Reihe von (simulierten) externen Komponenten können während des Debuggens an die Pins des simulierten 68HC11 angeschlossen werden. Zum Beispiel: LED's, Schalter, analoge Schieber (variables Spannungspotential), serieller Sender und Empfänger und vieles mehr... Im Adressraum des 68HC11 ist auch ein 4 x 20 LCD-Zeichendisplay abgebildet. THRSim11 kann mit jedem Board kommunizieren, das das BUFFALO-Monitorprogramm ausführt. Wenn Ihr Montageprogramm in die Zielplatine geladen wird, ermöglicht die grafische Benutzeroberfläche das Anzeigen und Steuern jedes Register (CPU-Register und E/A-Register) und den Speicherort (Daten, Programm und Stack) des realen Mikrocontrollers. Es ist möglich, die Ausführung an jeder Adresse zu stoppen und die Register und den Speicherort (Daten, Programm und Stack) des realen Mikrocontrollers zu überprüfen oder zu ändern. Für High-Level-Sprache (C/C++) Unterstützung THRSim11 hat einen Debugger, der Objektdateien mit Debug-Info im DWARF2-Debug-Format liest, das vom freien GNU gcc Compiler verwendet wird. C-Variablen werden auch aktualisiert, während das Programm ausgeführt wird.
VERSIONSVERLAUF
- Version 5.30b veröffentlicht auf 2013-04-26
Jetzt kostenlos!
Programmdetails
- Kategorie: Entwicklung > Debuggen
- Verlag: Harry Broeders
- Lizenz: kostenlos
- Preis: N/A
- Version: 5.30B
- Plattform: windows